June 28, 2024 Cause of death of lead singer of successful band announced The cause of death of Seth Binzer aka Shifty Shellshock, lead singer of the band Crazytown, has been announced. According to the Los Angeles County...