Lessons Learned From 30,000 Gunfights Seminar with Active Self Protection | Spokane, WA
Nationally recognized trainer, John Corriea of Active Self Protection distills thousands of gunfights and other defensive encounters caught on surveillance video for the most significant [...]