Tribute to Peter Steele, Discussion With John Bush — ”Creep Show’
Last week was a somber one at ''Creep Show' central. It started well enough with the booking of one of our favorite metal vocalists, Armored Saint and Anthrax vocalist John Bush, but it spiraled into the abyss on April 15 when we learned that iconoclastic metal frontman Peter Steele of Type O Negative had died from heart failure at age 48...