47 hardened runners tackled the shortened snowy course at Kirk Craigs.

Results click here