EXCELLENT IN ALL RESPECTS June 2nd was a picture-perfect day for nearly 400 Masters competitors at the 18th WMRA/WMA World Masters Mountain Running Championships in Zelezniki, Slovenia in the picturesque
EXCELLENT IN ALL RESPECTS June 2nd was a picture-perfect day for nearly 400 Masters competitors at the 18th WMRA/WMA World Masters Mountain Running Championships in Zelezniki, Slovenia in the picturesque