World Record Holder

March 10, 2020

Chris Leek

The ultimate endurance challenge, that consists of a 87 mile Run from Marble Arch in London to Dover in Kent, followed by a swim across ...