Ultra runner John Kelly sets new record for 261-mile Pennine Way – again

John Kelly finishes his record run on the Pennine Way. Credit: Steve Ashworth

You may also like...