TV Stephen ‘tWitch’ Boss dead at 40: Ellen DeGeneres’ talk show DJ ‘dies by suicide’ 14 December, 2022 2 mins read 378 Views ELLEN DeGeneres’ talk show DJ, Stephen “tWitch” Boss, has died at the age of 40.The U.S. Sun has confirmed that the dancer died at a Los Angeles.. Read More