Scorecard Research Beacon
Search Icon
Culture December 15, 2022

Tributes pour in after sudden death of Stephen 'tWitch' Boss

The beloved hip-hop dancer known for "So You Think You Can Dance" and "The Ellen DeGeneres Show" died by suicide this week at the age of 40.