According to Page Six, the set DJ of “The Ellen DeGeneres Show,” Stephen “tWitch” Boss briefly shared his standpoint on the allegations of a toxic work environment at the daytime talk show. He insisted that “love” existed behind the scenes. “We can’t speak too much legally about it, but I’ll …
Read More »