Gallery

Vulnerable targets

EMPTY HAND ; INJURY DYNAMICS

TFT TRAINING WITH SACHIN MAKANI, NYC

A recent focus seminar @ Plank Fitness, Asheville NC

self defense against attacker with gun

Good news, bad news — with weapons

Knees: always vulnerable