Chan Quan Kicks

chan quan kicks
Snap Kick
Rising Front Kick
Crescent Kick
Reverse Crescent Kick
Side Rising Kick
Slap Kick
Jumping Front Kick
Tornado Kick
Lotus Kick
Cartwheel
Aerial
Butterfly Kick