Stephen ‘tWitch’ Boss left suicide note alluding to past challenges Just days after the shocking death of Stephen “tWitch” Boss, more information has been revealed about why the former
about why the former “Ellen Show” DJ may have decided to end his own life.
Law enforcement sources revealed to TMZ that a note was left at the suicide scene of Boss
and vaguely hinted at challenges he faced in the past. The site doesn’t go into detail on what was exactly said. Investigators reportedly determined that the dancer took a rideshare from his home
to a motel close to his home on Monday morning and switched his phone to airplane mode so no one could reach him or locate him.
The former “So You Think You Can Dance” contestant’s body was found by an employee of the motel. Boss’ death was ruled a suicide per the Los Angeles County Coroner’s office.