Showing posts with label china. Show all posts
Showing posts with label china. Show all posts

Saturday, 5 December 2009

Obama Lampooned on SNL


When they start making fun of Obama on NBC, you know the tide has definitely turned.