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.
18 Years Ago: Tool Unleash ‘10,000 Days’
Explore the mystical meanings behind Tool's '10,000 Days' album title. Dive into the Saturn return concept and its impact on music legends.