Boss first became a star as a popular dancer on competition shows like “So You Think You Can Dance” and “Star Search.”
Stephen “tWitch” Boss, former DJ and co-executive producer on “The Ellen DeGeneres Show,” has died. He was 40.
Boss’ place of death was a Los Angeles hotel room, the Los Angeles County Medical Examiner-Coroner officially cited, according to today!
The post Stephen ‘tWitch’ Boss, DJ for ‘Ellen DeGeneres Show,’ dead at 40 appeared first on TheGrio.