Velo News

  1. Home » Kessiakoff tops Cancellara in Suisse TT; Costa defends » Tour de Suisse – Stage 7

Tour de Suisse – Stage 7

Rui Costa on stage 7 of the 2012 Tour de Suisse.  Photo: Graham Watson | www.grahamwatson.com

Rui Costa on stage seven of the 2012 Tour de Suisse