ITV2

The Ellen Degeneres Show

Series 18 - Episode 139

Stephen Twitch Boss steps in for Ellen, taking his place in the presenter's chair.

  • 8 days left