How well do you know the Tour de France?

OK, you cycling fans! Put on your thinking caps and let’s test your knowledge of the greatest stage race in the world – Le Tour de France! Running from Saturday July 5th to Sunday July 27th 2008, the next Tour de France will be made up of 21 stages and will cover a total distance of 3,500 kilometres.