Wednesday, December 1, 2010

Taiwanese news animators fire back at Conan for mocking them with a new video!

No comments: