Sunday Metal 1-26-2020 Posted January 26, 2020 I wish I would have seen them live. Don’t know how I missed them. Maybe they never came to St. Louis.
Saw them a few times in the early 80s. Awsome!
I saw them on their Fear of the Dark tour in ’92. Best show I have ever been to.