2024 - Remembering Shifty Shellshock: The Untimely Death of an Icon
Seth Binzer, known as Shifty Shellshock from Crazy Town, tragically died of a drug overdose in 2024 at the age of 49. His battle with addiction highlights the dark side of fame and the fragility of life in the music industry.