Allegiance Defense Solutions Blade Combative
Allegiance Defense Solutions Blade Combative
This course is intended to introduce students to self-defense principles and techniques that extend beyond the scope of what is discussed in most martial arts or combat sports schools and or programs.