Fan-filmed video of ARMORED SAINT's November 15 performance at Rams Head Live! in Baltimore, Maryland can be seen below. As reported by BLABBERMOUTH.NET on Tuesday, ARMORED SAINT frontman John Bush is sitting out one or more of the shows on the band's ongoing U.S. tour with W.A.S.P. after coming dow...
Continue reading...