Saturday, June 27, 2009

Tour de France

The longest race was in 1926 when Lucien Buysse of Belgium won after 5,745 km (3,569.8 miles).

No comments: