Watch Human Weapon - Exclusive Bonus Episode: Muay Thai, Eskrima, Savate, Judo...

Human Weapon Season 1 Episode 18

Season 1 Episode 18

First Aired: February 25, 2011

Description: Online only footage from Human Weapon, never seen before! The History Channel has compi...