Stephen "tWitch" Boss's December 2022 death was a shock to fans and loved ones alike. The dancer, who died via a self-inflicted gunshot wound, was best known for his involvement with The Ellen DeGeneres Show.
Now, friend and fellow dancer Todrick Hall is saying that the scandal that befell DeGeneres and her show may have had something to do with Boss's death.