#126. Day 52: the final of 3100-mile race

Welcome to the final day of 22nd Annual Self-Transcendence 3100 Mile Race. Called ‘The Mount Everest of ultramarathons’ by The New York Times, this is the longest certified footrace in the world.