2013 Tour de France
The 100th Tour de France promises to be a magnificent and epic spectacle, writes Stephen Huntley. Supreme bike-riding athletes, stunning scenery, frenzied spectators, dramatic moments of terrible agony and overwhelming ecstasy, and all played out night after night for three spell-binding weeks; welcome to le Tour de France 2013. And this year’s Tour is
Read More…