IFWT_EllenDegeneres

SNL crew members Kate Mckinnon and Jim Parson have taken on the Oscar’s host, Ellen Degeneres and her notorious show! Check out the hilarious clip below!

Adriela Batista