Training | Video | Jun 07 2016

Watch Anthony Joshua train for power

A glimpse at how Anthony Joshua generates those power punches
Anthony Joshua
anthony joshua  |  Paul Macleod