Ten bizarre facts about the Tour de France
Running from July 4th to July 26th, the 102nd Tour de France promises to be a terrific event - and cycling fans worldwide are already gearing up for weeks of wheely, wheely good fun. (Sorry). The Tour will be made up of 21 stages and will cover a total distance of 3,360km. However, that's not the o... Read more