Three days, two feet and around 90 miles are all that separate Anthony Band from the finish line after a 1,000 mile barefoot run from John O’Groats to Lands End.

Share