
Krav Pro
Sports Clubs · Liefde En Vrede, Johannesburg
Israeli Military Self-Defence Classes For People With No Fighting Experience. Get the mental confidence, self-defence tools and physical fitness to defend yourself and your loved ones like a pro.
1 business · Johannesburg