Interview with Carlos Roman of Defensive Techniques Academy

In General

Join us as we sit down with Carlos Roman of Defense Techniques Academy located in Flagstaff, Arizona to talk about firearms training, martial arts, and why the Glock 19 is the best handgun ever made.

You can find Defense Techniques Academy at:

You can also find them at

Show more

Up next