A North Carolina man broke a Guinness World Record when he did 3,050 pushups in one hour, but he fell short in his attempt at a 12-hour pushup record.
He kept going for 11 more hours, attempting to break the record for most pushups in 12 hours, which as stood at 19,325 for more than 30 years.
He finished his 12-hour pushup marathon with 16,400, falling short of the second record.