#1
Awesome 80's underground thrash band. Only released one album. Have you heard of them? Discuss