Tough mudder training

Tough mudder training

Time for tough Mudder training Given the recent interest in all thing’s obstacle racing by the general public and the abundance of choices promoting these events, what are they all about?  Firstly, you have to like to run. On dirt, mud, gravel, pavement and trot...