Stephen 'tWitch' Boss, 'Ellen' show's dancing DJ, has died at 40

1 year ago
34

Stephen "tWitch" Boss, the longtime and beloved dancing DJ on "The Ellen DeGeneres Show" and a former contestant on "So You Think You Can Dance," has died at the age of 40.

Loading comments...