Classic Album Review: ARMORED SAINT ‘Symbol of Salvation’
[usr 10.0 text=”true”] REVIEW – In late 1989, Pasadena, California natives Armored Saint were on top of their game, or so they thought, writing new songs and recording 4-track demos for their fourth full-length studio […]