Spain’s Alberto Contador rides in the third stage of the 65th Criterium du Dauphine between Amberieu-en-Bugey and Tarare, France, on June 4.Jun 26, 2013

FULL STORY

Photo: AFP

This photo has been viewed 251 times.

TOP top