IQBoxing IQ Japan

Japanese-Style Boxing Fundamentals and Habits

Not what to throw, but how to throw it and how to stand. This is the base that makes every combination work. 50 techniques