Thursday, June 28, 2012

Stages of the Tour de France


A detailed look at the prologue and 20 stages of the 99th edition

By: Bicycling Magazine

No comments:

Post a Comment