Self-Defense: When you need to strike an attacker
Mike Ruppel has advanced training in self-defense. Understand how not to be a victim, where to strike, and how to survive.
MiscMike Ruppel has advanced training in self-defense. Understand how not to be a victim, where to strike, and how to survive.
Misc