Showing posts with label live from new york. Show all posts
Showing posts with label live from new york. Show all posts

Monday, December 16, 2013

SNL - Fake Interpreter Translates for President Obama

Traveling around the web quickly, this is one of the funniest SNL openings done in years...