Ellen DeGeneres’ Former DJ Stephen ‘tWitch’ Boss Dead At 40
Tragic news.
Stephen ‘tWitch’ Boss, who rose to fame as Ellen DeGeneres‘ in-house DJ, is dead at just 40 years old. TMZ reports the dancer died on Tuesday, reportedly by suicide.
More details to come…
[Image via Instagram]
The post Ellen DeGeneres’ Former DJ Stephen ‘tWitch’ Boss Dead At 40 appeared first on Perez Hilton.