Le Tour de France 2013 – Stage Fourteen

View Comments

(Photo by Doug Pensinger/Getty Images)

during stage fourteen of the 2013 Tour de France, a 191KM road stage from Saint-Pourcain-sur-Sioule to Lyon, on July 13, 2013 in Lyon, France.

View Comments
blog comments powered by Disqus