Type O Negative’s Johnny Kelly Reflects on Losing Peter Steele: “Devastating”
In the early morning hours of April 15th, 2010, Type O Negative fans were devastated when it was confirmed that the band’s iconic frontman, Peter Steele, had passed away the day prior due to complications […]