1. image: Download

    Race fans watch the start of stage thirteen of the 2012 Tour de France from Saint-Paul Trois Chateaux to Le Cap D’Agde on July 14, 2012 in Saint-Paul Trois Chateaux, France. (July 13, 2012 - Source: Bryn Lennon/Getty Images Europe) (via Le Tour de France 2012 - Stage Thirteen - Pictures - Zimbio)

    Race fans watch the start of stage thirteen of the 2012 Tour de France from Saint-Paul Trois Chateaux to Le Cap D’Agde on July 14, 2012 in Saint-Paul Trois Chateaux, France. (July 13, 2012 - Source: Bryn Lennon/Getty Images Europe) (via Le Tour de France 2012 - Stage Thirteen - Pictures - Zimbio)

     
    1. rninori reblogged this from fuckyeahcycling
    2. fuckyeahcycling posted this