One Tough Mudder of a Charity Run
Tough Mudder has gained a reputation in recent years for being one of the most challenging, fun and unbelievably messy endurance tests you can take part in. And, we can say from experience that this is a reputation it is well and truly worthy of.