First Week at la Vuelta

Posted On 01 Sep 2011

More Story
Moncouti Wins Vuelta Stage 11
French climbing specialist David Moncouti took victory in the 11th stage of the Tour of Spain Wednesday, a 167-km ride from...