A Admin Administrator Staff member Jul 8, 2009 #1 AP - Thomas Voeckler of France has claimed a solo victory in the fifth stage of the Tour de France, a 122-mile ride from Le Cap d'Agde to Perpignan. More...
AP - Thomas Voeckler of France has claimed a solo victory in the fifth stage of the Tour de France, a 122-mile ride from Le Cap d'Agde to Perpignan. More...