Tag Archives: The Devil You Know

Anthrax Noisecreep Interview and New Track

Anthrax axeman and Jackson signature artist Scott Ian, along with drummer Charlie Benante, recently sat down with online shred-site Noisecreep to discuss the band’s forthcoming new album, Worship Music. Both thrash metallers also talk about reuniting with vocalist Joey Belladonna … Continue reading