Archive for self defense fundamentals

Defensive Fundamentals

It takes training and practice to implement the fundamentals of defense.

January 03, 2013