Karate – Punches, Strikes, Kicks, Moves, and Techniques

2009-08-30 3

Karate martial arts self defense moves and techniques. Okinawan Karate Training in Long Beach California http://www.LakewoodBudoKai.com.

Free Traffic Exchange