Chow Gar Tong Long (‘Praying Mantis’) Kung Fu is one of the world’s most powerful, sophisticated and practical martial arts.

Chow Gar Tong Long (‘Praying Mantis’) Kung Fu is one of the world’s most powerful, sophisticated and practical martial arts.