Balance?


Rate This Answer

Running from SAT, July 2, 2011 to SUN, July 24, 2011, the 98th Tour de France will consist of 21 stages and cover 2,131.6 miles. Cadel Evans won the 2011 Tour de France with a time of 86 Hrs 12 Min 22 Sec.. Evans is the first Australian to win The Tour.

Answered -

Related Questions

View More »

Comments

Advertisement