Formed in 1981, this New York metal band recorded an awesome self-titled debut LP in 1983. This is the kind of band that may have had a legitimate shot of breaking big with a solid follow-up album. They probably just needed a little more seasoning to put them over the top. However, the bandmates couldn't keep it together for that long. What a shame. In any case, enjoy the first track off of that album.
https://www.youtube.com/watch?v=1fam0VMDspI
No comments:
Post a Comment