DJ tWitch

Entertainment

DJ tWitch Defends Culture at Ellen’s Show

WHAT’S BEING CLAIMED: The Ellen DeGeneres Show’s toxic environment and culture of sexual harassment, racism, and intimidation is a subject of an ongoing investigation. The show’s house DJ, Stephen Boss…

Nena Serrano on