180 miles, 12 meal stops and eight pairs of shoes: Skye man ready for gruelling endurance challenge as he closes in on £100,000 charity goal

Ally is aiming to complete the 180-mile route in 70 hours.
Ally is aiming to complete the 180-mile route in 70 hours.

Already a subscriber? Sign in

[[title]]

[[text]]


Inverness – Press and Journal