Here comes the tour de farce

June 26, 2010 · Filed Under cycling, tour de france · Comment 

Here’s a question. What country does the Tour de France start in? Easy isn’t it…. Belgium apparently. If my memory is correct, the Tour de France has even popped across le manche and seen a bunch of lycra-clad drug takers pedal their way through a part of the UK.,
All of which is [...]