Girl Stream
Girl Stream

Twitch's Suic!de Note Reveals Why He Really Did It

Twitch girl stream08:010 viewsCulture Covered
About this video

Twitch's Suic!de Note Reveals Why He Really Did It More heartbreaking details are starting to emerge about the death of Stephen ‘Twitch’ Boss and despite previous claims that Twitch didn’t leave a note, police have now confirmed that a note WAS found… Meanwhile, several conspiracy theories about Twitch’s death have taken over the Internet with some people claiming Twitch took his own life because he was dealing with major financial trouble and others speculating that Ellen DeGeneres had something to do with it! #twitch

Watching now

Last 2 hours

No views recorded in this period.