‘Our Hearts Are Shattered...’: Shifty Shellshock's Family Opens Up About His Death; Says He Had a 'Heart of Gold'
Shifty Shellshock, also known as Seth Binzer, the lead vocalist of Crazy Town, passed away on June 24, 2024. The singer was found dead in his Los Angeles, California home. Shellshock's family ...
Pinkvilla
13 hours ago