After death by suicide of Stephen “tWitch” Boss, video emerges of ‘Ellen’ staffer warning crew not to “keep in the pain”
A behind-the-scenes video of an executive producer of The Ellen DeGeneres Show saying farewell to the chat show's crew is being seen in a new light after the death by suicide of Stephen "tWitch" Boss.Boss, the show's in-house DJ and an executive producer on... Read More.