To many, Seattle band TKO need no introduction, a pioneering US metal outfit that came out of the gate strongly with their first album 1979’s ‘Let It Roll’ establishing them as American metal leaders at least a year before...
One of XS ROCK’s most popular articles has been our article on 25 Great Hard Rock Albums Of The ’80s That You Might Have Missed. So popular in fact, that we now present the second round of “Great Hard...