Ba Bu Da – ‘Eight Step Hit’ Kung Fu

Ba Bu Da, literally meaning ‘Eight Step Hit’, teaches you how to generate effective power in a relatively short period of time and,...

Kung Fu Fundamentals – FREE COURSE

This course teaches you the foundations of Kung Fu. Everything you learn in Kung Fu is based on the fundamental principles learnt in this...