Please enable JavaScript
A prolific world record breaker, Muhammad Rashid performed rapid punches wih great technique and displayed perfect endurance.