Podium Cafe, for Cycling fans
And yes, this will be final Tour de France. It's been a great ride. Looking forward to 3 great weeks.— Lance Armstrong (@lancearmstrong) June 28, 2010
And yes, this will be final Tour de France. It's been a great ride. Looking forward to 3 great weeks.
Just me, but I would have waited until the Tour is over.