velovoices.com
Tour de France review: Stage-by-stage
After 23 days and 3,497km of gruelling effort, the 2012 Tour de France is finally over and we have not only Britain’s first podium finish in 99 editions of the race, but also its first champi…