I hear it's just a link to a guy in a morph suit gripping two 5kg dumbells.
there was a picture here
Forum Rules