maxinedodd.com
Tour de France 2013: Stage 2- Bastia to Ajaccio
Bonjour! After the drama and strange happenings of Stage 1, the second stage seemed somewhat calmer until the race reached Ajaccio. Strong legs required for the first of the climbing stages. Sky fl…