Friday, August 12, 2011

Does anyone know how long it took Lance Armstrong to complete the Tour de France? Comparing to this year.?

With all of the allegations of performance enhancing drugs, I was curious to see if there is a large difference between prior year's winners and this years.

No comments:

Post a Comment