June 26, 2024 Seth Binzer, lead singer of Crazy Town, known as “Shifty Shellshock”, dies at 49 Seth Binzer, who performed under the stage name Shifty Shellshock and was the lead singer of Crazy Town, has died. He was 49 years old....