John Kelly finishing the 2017 Barkley Marathons.

The exhausted moments after running for almost 60 hours through impassable terrain:

movie