How to throw a perfect punch 2 – Martial Arts Explained

How to throw a perfect punch 1 – Martial Arts Explained
How to throw a perfect punch 3 – Martial Arts Explained