The MV Current

The MV Current

tWitch Suicide

Neve O'Brien, MVC writer January 30, 2023

On December 13th, 2022, 40-year-old “So You Think You Can Dance?” alum and DJ for “The Ellen Show,” Stephen Boss committed suicide. Stephen Boss, better known as “tWitch,” made headlines...

Load More Stories

Comments (0)

All The MV Current Picks Reader Picks Sort: Newest
Activate Search
Ellen DeGeneres