You might call this guy “the human machine”.
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.
Published by: Admin User on March 16, 2011 at 3:55 pm