The pack rides on Sunday during the second stage of the Tour de France between Bastia and Ajaccio, on the French Mediterranean island of Corsica.Jul 02, 2013

FULL STORY

Photo: AFP

This photo has been viewed 228 times.

TOP top