• ‘Ellen' scandal put pressure on Stephen ‘tWitch' Boss, says pal Todrick Hall

    8 days ago - By Page Six

    The "RuPaul's Drag Race" star fears the Degeneres's "toxic workplace" debacle put strain on the DJ because he suffered an online backlash for supporting her.
    Read more ...