By Steve Newton Back in 1983 I did an interview with Marc Storace, frontman for Swiss heavy-metal band Krokus. The band had just released its seventh album, Headhunter, which went gold in the States. The album was produced by Tom Allom, who'd helmed the last few Judas Priest records, and featured background vocals by Rob … Continue reading That time Marc Storace told me that Krokus and Judas Priest gave people hell on the World Vengeance Tour