Ultra-trail

Sandes sets “(Mission) Impossible” 13 Peaks Challenge time

Ryan Sandes all smiles after setting the Fastest Known Time for the Thirteen Peak Challenge this week. Photo: Heleen Mills…

4 years ago