Tour de France cyclists enjoy a boat ride to their podium presentation in Strasbourg June 29, 2006, .....
Tour de France cyclists enjoy a boat ride to their podium presentation in Strasbourg June 29, 2006, ahead of the start of the Tour de France cycling race on Saturday.