Fitness For Martial Arts
In the world of martial arts there are hundreds of styles to choose from. Some are fast and powerful like the Shaolin kung fu styles or full-contact karate. Others – from an observer’s perspective – are more slow and graceful, for example tai chi or capoeira. The training that goes into all martial arts though [...]