Stephen “tWitch” Boss, DJ and co-host on Ellen Degeneres’ daytime talk show, has died at the age of 40. TMZ reports that Boss died on Tuesday (December 13th) from an apparent suicide. In 2014, Boss joined The Ellen DeGeneres Show as a DJ. He was later named an executive producer…
Please click the link below to read the full article.
Stephen “tWitch” Boss, Ellen Degeneres’ Sidekick DJ, Dead at 40
Alex Young