Kempo concepts karate James Brassard
- 16 years ago
https://jamesbrassard.com/martial-arts-strategies
10th Degree Black Belt Dr. Jim Brassard Karate kenpo techniques. Giving insights to the shaolin american kenpo karate punching. martial arts science
10th Degree Black Belt Dr. Jim Brassard Karate kenpo techniques. Giving insights to the shaolin american kenpo karate punching. martial arts science