AG2R team rider Christophe Riblon of France celebrates as he crosses the finish line to win the 14th stage of the Tour de France cycling race between Revel and Ax-3 Domaines July 18, 2010. [Xinhua/Reuters Photo]
Go to Forum >>0 Comments