To be honest I hadnt ever heard of these guys and the other day I went looking for some GOOD 80s metal...
I got thier record called "Metal Rush" and its quite good!! (Released in 1984)
I love analog---I collect records,cassettes,8 tracks,etc.... and this METAL RUSH album definetly sounds...