After over six months since Stephen "Twitch" Boss' untimely passing, an autopsy report has revealed fresh information.
Boss, a DJ and executive producer on "Ellen DeGeneres Show," committed suicide on December 13, 2016, startling his friends, family, and followers.
"No one had any idea that he was depressed. He didn't want anyone to know," his wife Allison Holker Boss said in a May interview with anyone.
He merely desired to serve as Superman and a guardian for everyone. Boss, who first gained prominence by competing on the reality dance competition show "So You Think You Can Dance,"
passed away at the Oak Tree Inn motel in Encino, according to the L.A. County coroner report that The Times was able to get.There are still some unsolved concerns,
but a fresh autopsy report that The Times was able to get clarifies that the dancer had no alcohol or narcotics in his system at the time of his death.
The study also revealed that according to Boss's family, he had never contemplated suicide or attempted suicide before.
The day before Boss was discovered dead by the motel cleaner, 10 minutes after check-out time, his wife had submitted a missing persons report to the Los Angeles Police Department.