Boss, who was the famed DJ on Ellen DeGeneres’ talk show, d#ed on Tuesday, December 13, after reportedly ending it all.
American television personality, Stephen Laurel Boss, better known as DJ ‘tWitch’, has d#ed at the age of 40.
Boss, who was the famed DJ on Ellen DeGeneres’ talk show, d#ed on Tuesday, December 13, after reportedly ending it all.
According to TMZ, some police sources in Los Angeles said that the wife of ‘tWitch’, Allison Holker, went in desperation to a police station on Tuesday to report that Stephen had disappeared from his home without taking his car, which he never did.
It adds that before noon, paramedics received a call for a medical emergency at a Los Angeles hotel and that’s where they found Stephen, de@d of a g¥n§hot wo¥nd that was apparently self-infl¥cted.