ISSOUDUN, FRANCE - JULY 14: A race fan runs with the peloton during stage ten of the 2009 Tour de France from Limoges to Issoudun on July 14, 2009 in Limoges, France. (Photo by Jasper Juinen/Getty Images)
Image provided by Getty Images.
January 18th, 2019
Viewed 616 Times - Last Visitor from Cupertino, CA on 09/17/2021 at 12:37 AM