tWitch’s suicide note found in scene of death

The Daily Star – Arts & Entertainment Desk

Upon the surfacing of new details, it was found that Stephen ‘tWitch’ Boss left a note indicating his decision to take his life. The specifications of the letter were not obtained.
Stephen Boss, who went by tWitch, was a Dj and a producer on The Ellen Degeneres Show, was found dead earlier this week in his motel room; having lost his life from a self-inflicted gunshot wound.Read more on The Daily Star

Author: apdimcion

Leave a Reply

Your email address will not be published. Required fields are marked *