Hill & Mountain Racing 101

intervals, muddy, running, endurance, bodyweight
Traversing difficult terrain adds to the challenge of a Spartan mountain race.