Ranked #18 in Martial Arts, Ranked #49 in Karate
How to survive attacks on the street, defenses against surprise attacks, armed and unarmed assailants, one attacker or many, are among the topics covered. less
Ranked #18 in Martial Arts, Ranked #49 in Karate