Share on Facebook
Share on Twitter
Share on Flipboard
Share on Reddit
Share via Email
December 23, 2022
Ellen DeGeneres Breaks Down Over Her DJ tWitch’s Suicide – ‘We’ll Never Make Sense Of It
Ellen DeGeneres became emotional in a new video about the suicide of her longtime DJ Stephen “tWitch” Boss.
December 16, 2022
Disturbing Details Emerge About Suicide Of Ellen DeGeneres’ DJ Stephen ‘tWitch’ Boss
A suicide note has been found after Stephen “tWitch” Boss, the DJ of Ellen DeGeneres, killed himself on Tuesday.