The Ellen DeGeneres Show

The Ellen DeGeneres Show

Series 18 - Episode 139

ADVERTISEMENT

Summary

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