‘Our Hearts Are Shattered…’: Shifty Shellshock’s Family Opens Up About His Death; Says He Had a ‘Heart of Gold’
Shifty Shellshock’s Family Shares Memories of His Kind Heart after His Tragic Passing Trigger Warning: This article contains mentions of death and substance abuse Shifty Shellshock, also known as Seth Binzer, the lead vocalist of Crazy Town, passed away on June 24,