Episode 343 with David Cole

Self Defense Instructor David Cole brings us four new examples of armed defense. How could these simple situations demand so much skill?

Recent Posts