Olympic mascots on The Daily Show with Jon Stewart

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.

Comments [rss]