NESW Sports Sports Videos

Video: Master Taekwondo Finger Puppetry in Korea

12.06.2011 · Posted in Sports Videos

I sincerely doubt that this video was filmed in Korea. Everyone knows that every awesome/crazy/odd thing in the world happens in Japan.

Hat Tip MPViral

Leave a Reply