Armored Saint Tore Up San Antonio on their latest stop!
Armored Saint roared into San Antonio to take over Tech Port Arena to bring a badass musical concert! They didn't come alone! They came with royalty from the metal world…
Armored Saint roared into San Antonio to take over Tech Port Arena to bring a badass musical concert! They didn't come alone! They came with royalty from the metal world…
Iconic heavy metal outfit ARMORED SAINT will kick off their long-awaited Fall US tour supporting W.A.S.P. later this week! The journey begins on October 28th in Las Vegas, Nevada and runs through…