Tour de France

  • Aug222016
    two cyclists in rain in city in Tour de France UK 2013

    Gonna rain on your triumphant parade – Arc de Triomphe

    No Comments

    The Arc de Triomphe is in their sights and it’s an iconic moment to see the teams finally on the…

    Read more