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

Saturday, December 5, 2009

Obama Lampooned on SNL


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