Strength Training For Martial Arts

Supplement your karate with weight training and cardio. You need to be explosive, powerful and fit. Karate is not about...