Hehehe... man, considering they were around in the early 80s, I must have been in a cave for having not discovered Savage Grace before last week! I'm REALLY digging their "Master of Disguise" album! Awesome old-school speed metal... reminds me a lot of Exciter, hehehe...
Cheers!
Cheers!