Self Defense

June 9, 2008
0.0%

Fight Science - S1 - E3

Self Defense

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?

Fight Science: Season 1 - 8 Episode s


Fight Science: All seasons