/ Source: TODAY
Ron Cooper, the current world record holder for the most clap pull-ups in a minute, attempts to break his own record.
Ron Cooper, the current world record holder for the most clap pull-ups in a minute, attempts to break his own record.