Defend Survive Prepare – Street Sword Self Defense

$14.99

Street sword: practical use of the long blade for self-defense
The classic sword manual is back!

Visit Website