Monday, August 1, 2011

Giant shit-throwing babies, rampaging bears and Obama on a donkey

Taiwanese animated TV's take on the US budget crisis

No comments: