Jul 08, 2009 02:10
As I sit here about to fall asleep and wake up tomorrow to watch what looks like a truly epic flatland stage in the Tour de France, it occurs to me that, apart from the Isle of Man TT, the most famous of the epic road races in the world are all envisioned and organized by the French. That is, the 24 Hours of Le Mans, the Dakar Rally, and the Tour de France. I wonder why that is.