The peloton rides in the 167km third stage of the Criterium du Dauphine between Amberieu-en-Bugey and Tarare, France, on Tuesday.Jun 06, 2013

FULL STORY

Photo: AFP

This photo has been viewed 167 times.

TOP top