Screenshot courtesy of Entertainment Tonight

Suicide Note Found at Scene of Stephen ‘tWitch’ Boss’ Death

New details surrounding the death of Stephen “tWitch” Boss have come to light. ET has learned that Boss left a note behind indicating he couldn’t go on anymore. Specifics about the content of the letter will not be given.

TMZ was first to report that a note was left.

READ MORE in Entertainment Tonight


Similar Posts