Tour de France goes 3D with Google Earth
I try it.
Presence rises that it is wonderful.
le Tour de France
Tour de France 2006 in Google Earth
But there is not Lance Armstrong.
The Rugged Elegance Inspiration Network: Discovery's Lance Armstrong Wins 7th & Final Tour de France on His Trek: Alexandre Vinokourov Wins 21st & Final Stage in Paris
Lance Armstrong, Eternally.
Lance Armstrong.com: The Official Source for All Things Lance Armstrong