Ellen DeGeneres Show DJ Stephen ‘tWitch’ Boss weighs in on controversy: ‘There’s been love’

Stephen “tWitch” Boss is keeping it diplomatic when it comes to allegations of a toxic workplace on The Ellen DeGeneres Show. While the performer, who’s been the program’s resident DJ since 2014, all…
Read More

Related Articles

Back to top button