Stephen 'tWitch' Boss comments on 'The Ellen DeGeneres Show'

Stephen 'tWitch' Boss comments on 'The Ellen DeGeneres Show'

Stephen “tWitch” Boss, who has been the DJ on “The Ellen DeGeneres Show” since 2014, has addressed allegations from some employees about a toxic work environment at the long-running talk show.

Related