These guys were one of the most under-rated, under played Metal Bands of the 80's
I saw them in concert in 83 in Germany and it was the one of the best shows I'd seen that year.
They 'f'n rocked !