martial arts

Seven Star Praying Mantis Kung Fu Indianapolis Indiana

Master Yang demonstrating some chin na

Master Yang demonstrates some chin na on Kenny Keeton and Mark Kreuzman in 2006 in Naperville, Illinois.

Posted by kungfumantis on October 10, 2010 at 11:18 PM 2420 Views