List of Kung Fu Fighting Styles
Kung fu can be as varied as the food selection at a Chinese buffet. With more than 2,000 years of history and tradition, kung fu fighting styles have evolved with changing times and new ideas, from traditional tai chi, Wudang and Shaolin styles to the more recent wing chun and choy lay fut kung fu.
Read more →