Fight Science

2 Season
14 Episode

Fight Science - Season 1 Episode 3 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?


(1 votes, average: 8.00/ 10)

48 minutes 2025 HD

  • Share
img

Season