As far as feats of physical endurance goes, the Tour De France has to be way up there at the top of the list. Pushing your body to …
source
As far as feats of physical endurance goes, the Tour De France has to be way up there at the top of the list. Pushing your body to …
source