Stephen 'tWitch' Boss dies of suicide, officials say

Steven Twitch boss, a dancer and longtime DJ for the Ellen DeGeneres Show, has died, according to the Los Angeles County coroner. Now his death is being investigated as a suicide. His wife, Allison Holker boss, issued a statement to People magazine calling Twitch quote, the best husband and father and an inspiration to his fans. Boss was born in Montgomery, AL, earning his nickname during his childhood because he couldn’t sit still, he appeared on TV. Competitions like the Wade Robinson project and Star search, where he ended as a semifinalist on both shows. Boss started working on Degeneres’s

daytime talk program in 2014, staying until the show went off the air earlier this year. He was 40 years old.

%d bloggers like this: