SNL Obama China Skit

Piling on China

Stand and Deliver!

Chinese Money