Watch Human Weapon - Taekwondo

Human Weapon Season 1 Episode 16

Season 1 Episode 16

First Aired: December 27, 2007

Description: Jason Chambers and Bill Duff travel to South Korea, birthplace of one of the most acrobatic and physically punishing fighting styles in the world, Taekwondo.