Eurweb Headlines Mother of Stephen ‘tWitch’ Boss’ Speaks Out Six Months After His Suicide Eurweb June 29, 2023 0 Eurweb Headlines Stephen ‘tWitch’ Boss Autopsy Report Says He Had No Drugs in System at Time of Death Eurweb May 25, 2023 0 Eurweb Headlines Widow of Stephen ‘tWitch’ Boss to Receive All His Future Earnings Eurweb April 26, 2023 0 Eurweb Headlines New Gap Ad Pays Tribute to Stephen ‘tWitch’ Boss | Watch Eurweb January 31, 2023 0 Entertainment LoveBScott ‘Ellen Show’ DJ Stephen ‘tWitch’ Boss Dead at 40 by Apparent Suicide LoveBScott.com December 14, 2022 0 Stephen Boss, best known as ‘tWitch’ — the DJ o