Ellen DeGeneres Show DJ Stephen 'tWitch' Boss speaks out after allegations of show's toxic environment: 'There's been love'
Published
Boss has worked on The Ellen Degeneres Show and Ellen's Game of Games
Full ArticlePublished
Boss has worked on The Ellen Degeneres Show and Ellen's Game of Games
Full ArticleNew claims follow allegations from staff on 'The Ellen DeGeneres Show' that the show had a 'toxic' work environment