Athlete does 3,249 pushups in hour to break world record


View Full Site