tour.jpg
Cannondale drives the peloton on stage seven of the 2013 Tour de France