Half sth
Author
David Goggins:
David Goggins was born on February 17, 1975, in Buffalo, New York, USA. He is an ultramarathon runner, triathlete, public speaker, author, and an retired U.S. Navy.
Author
David Goggins was born on February 17, 1975, in Buffalo, New York, USA. He is an ultramarathon runner, triathlete, public speaker, author, and an retired U.S. Navy.