73 Ellen's DJ suicided? (nypost.com) posted 1 year ago by killacommieforyourmo 1 year ago by killacommieforyourmo +73 / -0 tWitch dead at 40: Stephen Boss was Ellen DeGeneres’ DJ Stephen “tWitch” Boss, known as the DJ “The Ellen Degeneres Show,” has died. He was 40. 14 comments share 14 comments share save hide report block hide replies
Yes, I loved him from So You Think You Can Dance too. If I remember correctly he married one of the other dancers and had a child. So sad.