Countdown to the Tour: Part III

Posted On 01 Jul 2014

More Story
2014 Tour de France: Chapter 1 - England
With the Tour's Grand Depart only days away, we preview the route and take a look back at the last time the Tour began in the UK, 2007...