Jon Wiederhorn
Eight Years Ago – Scott Weiland Dies From Drug Overdose
On Dec. 3, 2015, the iconic Stone Temple Pilots singer died while on tour.
25 Years Ago: Rob Zombie Goes Solo With ‘Hellbilly Deluxe’
On Aug. 25, 1998, Rob Zombie began his solo career by releasing 'Hellbilly Deluxe.'
25 Years Ago: System of a Down Release Self-Titled Debut Album
On June 30, 1998, System of a Down made their presence felt with their self-titled debut disc.
21 Years Ago: System of a Down Release ‘Toxicity’
And with that, System of a Down exploded.
16 Years Ago: Tool Unleash ‘10,000 Days’
Get the story behind the album.