Stephen ‘tWitch’ Boss Left A Note Before Taking His Own Life — Details
[Warning: Potentially Triggering Content] So very gutting. According to TMZ law enforcement sources, Stephen “tWitch” Boss left a note before taking his own life earlier this week. In it, he alluded to past life challenges, though the insider was not specific to what the contents of the letter were. As we’ve reported, the former SYTYCD […]
The post Stephen ‘tWitch’ Boss Left A Note Before Taking His Own Life — Details appeared first on Perez Hilton.