CJ Telen of 'The Noize Report' is back! And he came bearing a new List!!
The Top 30 (+1) Most Important Hard Rock / Metal Albums of All-Time, baby!!
Motorhead, AC/DC, Judas Priest, Korn, Black Sabbath and MANY more!!
Here is the link for the Deep Purple live performance we'd mentioned :
https://www.youtube.com/watch?v=OorZcOzNcgE
Find CJ at :
https://riotonthesetmedia.rocks