tWitch’s suicide note found in scene of death
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.
His death was confirmed by his partner Allison Holkner. "To say he left a legacy would be an understatement, and his positive impact will continue to be felt," Holkner mentioned about her husband in her official statement.
Boss is survived by Allison Holkner and their three children aged 14,6 and 3.
Comments