News: Diamond Head Unleash Cover Of Metallica’s “No Remorse” Ahead Of November Record Release

 POST BY New Noise Magazine  EDIT

When Diamond Head first released Lightning To The Nations four decades ago in 1980, few could have predicted the importance it would carry with regards to heavy metal’s new wave and sound. Stacked and packed with riffs, Lightning To The Nations would be one of the prime catalysts for a movement known as the New [...]