The Tour de France is now part of french cultural tradition. Don't miss the arrival on the Champs Elysées on July 24th around 5pm...


Tour de France 2005