What is Tough Mudder?

Tough Mudder is a one of a kind, endurance obstacle course. If you have a crazy…