Eight Step Praying Mantis Kung Fu (Ba Bu Tang Lang Quan) as taught by Grandmaster James Sun. Information on Praying Mantis fighting, history, lineage, as well as Taijiquan and health related topics. Includes school directory.
Eight Step Praying Mantis