Thursday, July 19, 2012

Valverde Takes Final Mountain Stage


Movistar rider wins on the Tour's first-ever Peyragudes summit finish

Credit: Bicycling Magazine

No comments:

Post a Comment