Stephen
'Twitch' Boss' autopsy report illuminates his death.
An autopsy report has revealed new information concerning Stephen "Twitch" Boss' untimely death,
which occurred over six months ago.Boss, a DJ and executive producer on "Ellen DeGeneres Show,"
committed suicide on December 13, 2016, surprising his friends, family, and fans.
"No one had any idea how depressed he was.
His wife Allison Holker Boss told anyone in May that he didn't want anyone to know.
He merely desired to serve as the guardian and Superman for everyone.
According to the L.A. County coroner report that The Times was able to obtain, Boss,
who first gained notoriety by competing on the reality dance competition show "So You Think You Can Dance,"
WATCH TRENDIN
G STORY
Learn more