Mark Anderson Makes Third Ascent of Mission Impossible (5.14c/d)
On Sunday March 16, Mark Anderson of Evergreen, Colorado, ticked one of America's hardest sport climbs by making the third ascent of Mission Impossible (5.14c/d) in Clear Creek Canyon, Colorado.