View Profile
MKM Self Defence Academy
- Nonsense
- Train
- Skills
“Sam is a dedicated and enthusiastic trainer, his Krav Maga sessions are challenging but fun and the group is very friendly and supportive. I feel much safer knowing my situational and spatial awareness have dramatically improved since joining the clu...”