
S1·E3 – Self Defense
2008-06-09 • 60 min
Masters of self-defense cut loose on cutting-edge technology to answer the question: If caught in a fight for your life, what would you do?
2008-06-09 • 60 min
Masters of self-defense cut loose on cutting-edge technology to answer the question: If caught in a fight for your life, what would you do?