Kristen Schaal unveils the new Chinese Olympic mascots on The Daily Show. We thought some bits of the clip were kinda lame, but it still made us laugh, and it's a great time-waster for those of you bored in the office right now.
Note to the rabid nationalists reading this blog: This is a Comedy Central programme, ie., you shouldn't be taking this too seriously.
Contact the author of this article or email tips@shanghaiist.com with further questions, comments or tips.

Watch: Amazing Hong Kong in 1961!