Advertisement









Advertisement




You Might Call This Guy 'the Human Machine'.

Prev Random Video Next
More Information:  
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.

Home