In The Clinch – 004 – Self Defense

Team Academy Coaches Greg, Nat & Andy talk about the truths and realities around the notion of self-defense.