Combat Flow – Principles

Combat Flow – This is a general introduction to martial principles and the different elements that you can use that create additional power and apply…

Advanced Defensive Tactics Institute