Share
twitterlinkedinfacebook
Image 1 of 1
TDSstage986.jpg
Tour de Suisse Stage 9 - Fabian Cancellara just minutes before starting the ninth stage's 32.1 km time trial around Schaffhausen to claim his second stage win after his opening time trial victory in Lugano.