The Xterra Mountain Championships took place this weekend at Snow Basin just outside of Ogden, Utah. "Insanity" comes to mind when I try describe the racing action. The top four pro men finished within 45 seconds of each other...sickness at a new level.
You know it's getting real when...
1 day ago
No comments:
Post a Comment