Tour de France 2009

Tour de France - Leaders just an hour or so ago..

Lance Armstrong & Fabian Cancellara - Tour de France 2009, stage 6 Barcelona (La Conreria)

Go Lance Go !

David Millar - Tour de France 2009, stage 6

The longest stage of the Tour de France takes place today between Barcelona and Andorra Arcalis. You can relive the early stages on Flickr and watch more images roll in by searching for the most recent Tour de France images. Or check out the Tour de France 2009 group. Who will be the next leader of the Tour?

Photos from Paul Grand, haretz, rémi avec un i, skweeky and Garmin Slipstream Pro Cycling Team.

Posted by Zack Sheppard
Permalink