Judas Priest


Dusting ‘Em Off: Judas Priest – British Steel

There has always been a heated debate among metal critics – both amateur and professional – as to the historical relevance of albums that were released between 1980 and 1990. Some say that the emergence and rabid media saturation of hair metal essentially killed any historical …

on May 05, 2009, 3:25pm