Nate Carroll averaged 4,100 push-ups per day to reach his world record breaking goal, and to fundraise for the Tunnels to Towers Foundation.
Nate Carroll averaged 4,100 push-ups per day to reach his world record breaking goal, and to fundraise for the Tunnels to Towers Foundation.