Cold Turkey
Don’t worry, there’s only 344 days to go until the Tour de France starts again. The presentation of the 2011 route takes place in late October. If that’s too long to wait, here’s some conjecture on the route for next year: The start will be in the Vendée region, that’s been announced already. A team … Read more