A lot of testosterone racing up the hill

An amazing set of pictures from this year’s Tour de France. 2008 Tour de France – The Big Picture – Boston.com

Related posts