Thrash veterans Anthrax are set to start 2012 strong with the release of their compilation album, Icon, due Jan. 10. The record features 11 of [ … ]
Tag: Artisan News
Scott Ian, Phil Demmel Describe Metallica’s 30th Anniversary Celebration Shows
Anthrax guitarist Scott Ian and Machine Head axeman Phil Demmel were interviewed by Artisan News for their opinion on Metallica’s 30th Anniversary shows. Both Jackson [ … ]