'The Daily Show' Host Trevor Noah Meets Ellen


The Comedy Central host told Ellen about life growing up in South Africa!

LEAVE A REPLY

Please enter your comment!
Please enter your name here