Patterson completes 76th consecutive marathon with aim to raise charity
Made in Chelsea star and ultra-marathon runner, Josh Patterson, has completed his 76th consecutive marathon as part of his 76 ...
Made in Chelsea star and ultra-marathon runner, Josh Patterson, has completed his 76th consecutive marathon as part of his 76 ...