North Face Endurance Challenge Kansas City 2011
The North Face Endurance Challenge Kansas City, MO has been selected as the location for a new US road ultramarathon event in a series that includes 6 destinations across the country (NY, DC, WI, GA, […]