Monday, November 23, 2009

SNL on the President's China Trip

Gotta say, the skit wasn't that far from the truth:


No comments: