John Kelly finishing the 2017 Barkley Marathons.June 2021The exhausted moments after running for almost 60 hours through impassable terrain:movie