If I didn’t already know about Rob Halford’s sexual persuasion I’d swear that he’d been throwing his seed around Boston, Massachusetts a couple of decades back, because if this isn’t his love child on vocals it damn well should be!!
Ravage stalwarts and brothers Al Ravage on vocals and Eli Joe on guitar have been hammering away with various li