Finish of the Tour de France on the Champs-Elysées, 100th edition of the Tour de France

Date : Jul 21, 2013 to Apr 21, 2013
Timing : 17:00 to 00:00

Location : Champs-Elysées, 75008 Paris

This year will be the 100th edition of the mythic race. After three weeks of racing, the riders ofRead more

Pinpoint Add to Favorites

0 Read more