Aberdeenshire ultra runner Ally Sutherland completes more than 50 marathons in 50 days to rival Dean Karnazes feat

Ally Sutherland.
Ally Sutherland.