Leon Roche
I saw these guys back in the late 80s in my small home town (Joplin, MO.) at a teenager bar. All the preppie kids left when they started playing. lol like 6 of us stayed for their set. You just cant buy that now days Awesome time! I love everything they do and in my top ten metal bands!