Advertisement

You Might Call This Guy 'the Human Machine'.

Mar 16, 2011
David Goggins is a United States marine who identifies himself as an ultrarunner, which means he runs super-marathons and other races that are much longer than 26.2 miles. Goggins runs 150 miles and sets a course record in this video.
Advertisement
Advertisement
Trending Today: