2013 Tour de France, Stage 12 to Stage 21
From Wikipedia, the free encyclopedia
The 2013 Tour de France was the 100th Tour de France. It ran from 29 June 2013 to 21 July 2013, starting in the city of Porto-Vecchio in Corsica.[1]
The 2013 Tour de France was the 100th Tour de France. It ran from 29 June 2013 to 21 July 2013, starting in the city of Porto-Vecchio in Corsica.[1]