Six-time Tour de France winner and leader of the Discovery Channel cycling team, Lance Armstrong of Austin, Texas, foreground, prepares to overtake T-Mobile team leader Jan Ullrich of Germany, rear, during the 1st stage of the Tour de France cycling race, a 19-kilometer (11.80-mile) individual time trial between the coastal town of Fromentine and the island of Noirmoutier, western France, Saturday, July 2, 2005. Posted by Picasa

Advertisements