HGTV Responds After It Was Revealed Stephen 'tWitch' Boss Had Several Shows In The Works, Including One Set To Film In January
MSN
February 21, 2023, 8:00 am
Stephen “tWitch” Boss, known for his work as a DJ on "The Ellen DeGeneres Show" as well as competing and then judging on Fox's "So You Think You Can Dance," passed away earlier in December at the age of just 40 due to a reported suicide.