Thomas Voeckler after stage 17 of the Tour de France 2011
- 12 years ago
Voeckler has surely become a podium contender after successfully going with all the attacks and holding on to the yellow jersey on the toughest finish of the Tour de France 2011. http://www.cyclingnews.com