Crazy Town’s lead singer, Shifty Shellshock, passes away at 49
Rap rock band Crazy Town’s lead singer and co-founder, Shifty Shellshock, died on June 24 at the age of 49. The Los Angeles County Medical Examiner confirmed that the American musician was found dead in his residence. The cause of death, however, has yet to be disclosed. Shifty Shellshock, born “Seth Binzer,” started his career […]