101st Tour de France – A successful Tour?
Despite last year being the 100th Tour de France the 101st seemed to have much more of a party atmosphere. For the first time Britain had four stages, the other three times the Tour had dipped its toe in Britain More...