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
I think you are correct. Or maybe giving testimony at Gitmo?