Armored Saint – Punching the Sky (Album Review)
In their nascent years, there was a band that would literally take the stage wearing medieval armor and brandishing contemporary weapons. Who were they? None other than valiant Metal crusaders Armored Saint! Founded in 1982 by the brothers Sandoval–Phil on guitar and Gonzo on drums—along ... Read More