Armored Saint are one of my all time favorite bands. Iv'e seen them at least once on every tour 13 times in all, (I even made them dinner on one stop in Detroit) since the first one with Quiet Riot and Whitesnake.
To me they are one of the founding "POWER METAL" bands. They were one the first...