Le Tour de France 2013 - Stage One

Le Tour de France 2013 - Stage One
PORTO VECCHIO, FRANCE - JUNE 29: Bart De Clercq of Belgium and Lotto Belisol leads as Jérôme Pineau of Belgium and Omega Pharma-Quick Step chases at the front of the peloton during stage one of the 2013 Tour de France, a 213KM road stage from Porto-Vecchio to Bastia, on June 29, 2013 in Porto Vecchio, France. (Photo by Bryn Lennon/Getty Images)
View Comments (0)