View Single Post
Old 13th November 2009, 11:26     #8841
Know me.
 
If I remember my school biology correctly it’s because of the way their muscles attach to their bones probably the tendon anchor points. It gives them more leverage but makes them slower. Pound for pound they are much stronger than a human ape.
  Reply With Quote