Podcast 0 John Bush (Armored Saint, ex-Anthrax) on The MetalSucks Podcast #234 April 17th, 2018 at 10:57am MetalSucks We discuss the early days of Armored Saint, their goal of getting signed prior to playing 50 shows, Mike Piazza’s favorite track by the band, the [...]