by Bob Babbitt | Jan 24, 2013 |
Navy SEAL David Goggins did 4,025 pull ups in 17 hours on Saturday January 19th. He came on to go through the world record and his other amazing accomplishments. The guy is off the charts hilarious.
Podcast: Play in new window
| Download (39.3MB)
© 2016 Competitor Group, Inc. All Rights Reserved