Saw this video on Saturday night live regarding the relation between U.S. and China. The relationship between the two countries have been receiving a lot of media attention as a result of Obama’s Asia trip. (Warning: some parts of the humor is not safe for work).
Archive for November 29th, 2009 |
This site is sponsor by: |
![]() By: Twitter Buttons |

Entries (RSS)