Lone Star Kung Fu Championships - Push Hands

Push Hands competition at the Lone Star Kung Fu Championships in Houston, Texas February 19, 2011. Steffan de Graffenried vs. Jesse
www.youtube.com Visit website
Added on August 23rd, 2016
Last updated: September 3rd, 2016