For the last few days Armored Saint has been on my brain. Did a search, this is where the cyberspace wormhole dropped me. I came here simply to see if they are still around and if they plan to tour. By the looks of the "Tours" link,that'd be a "no".
1st heard them in Riverside in, what, '84? Has it been that long? Is it the same Armored Saint even? Man, lost track in the early '90s
1st heard them in Riverside in, what, '84? Has it been that long? Is it the same Armored Saint even? Man, lost track in the early '90s