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.

Home