World Record

Description

push ups on medicine balls in 60 secs = 61