All this talk about ‘Rock is Dead’ and who is going to carry the torch once the all the major Metal act finally hang up their axes is a prevalent discussion point…
Browsing Tag
Silver Talon
-
-
Band: Silver Talon Title: Becoming a Demon (EP) Label: Independent Release Date: 12th October, 2018 Country: USA Format reviewed: Digital Fear not! Heavy Metal is in safe hands. All those punters questioning…