A 28-year-old mechanic has set a new Guinness World Record after completing 3,182 push-ups in one hour.
Daniel Scali smashed the previous record of 3,054 by over 100 and became a two-time record holder.
Remarkably, the man from Australia did it all while suffering from a rare condition that causes him to experience excruciating pain in his left arm.