Stances and Punching Technique (Fundamentals Part 1) - American Kenpo Karate

Related videos

See also

You might be interested