Advertisement
We review some of the changes in technology the Tour de France has seen in this 100 years
AIRED ON 2 July 2013
EXPIRES ON 1 July 2014
Sport