schleckysanchez

Sep 8, 2014

Andy Schleck of Luxembourg crosses the finish line to win the eighth stage of the Tour de France cycling race over 189 kilometers (117.4 miles) with start in Station des Rousses, and finish in Morzine-Avoriaz, France, Sunday, July 11, 2010. (AP Photo/Christophe Ena)

Por JLRio

Deja una respuesta