Saturday, January 28, 2023
Show TE Archives:
DJ Stephen ‘tWitch’ Boss left suicide note hinting at past challenges: report

Stephen “tWitch” Boss, 40, left a suicide note that vaguely alluded to old challenges he faced before his death in a California motel this week, according to a report. Law enforcement sources told TMZ

that the beloved “Ellen DeGeneres Show” DJ left the note in his Los Angeles motel room, where he set his phone to airplane mode to make sure concerned family and friends could not find him.

It made an ambiguous nod to past challenges, according to the outlet, which said it was unclear exactly what he was referring to.

Click on the headline and read the rest of the story.