Monday, February 2, 2009

Bet It Was Made In China

Chinese Premier Wen Jiabao gets the shoe at Cambridge University.

No comments: