/09 Mar 2011/0 Comments Wednesday, March 9, 2011 This is AJ Roberts, the new world record holder for the total or the best combined score of squat, bench press and deadlift. This is... Read More