Thursday, November 26, 2009

SNL; Obama China Visit Parody

If you have not seen this, it's a must see. Does this mean it is FINALLY acceptable to criticize his highness?

http://www.liveleak.com/view?i=d9c_1258865433

No comments:

Post a Comment