Sportsvibe were out of breath watching Freestyler and Marathon man John Farnworth show off his silky skills around London Town.
Check out John in some of London's most famous spots as he prepared for performing keepy-ups around the Marathon circuit.
John Farnworth completed the 26.2miles without dropping the ball and did the marathon for Kick4Life.
Kick4Life is an award-winning charity, which uses football as a medium to deliver health education and a life-skills programme for orphans and vulnerable children in Lesotho, southern Africa.
To sponsor John on his keepy-uppy Marathon challenge, go to www.virginmoneygiving.com/freestylemarathon
Video by: Simon Knights & Joshua Modaberi







