Share
twitterlinkedinfacebook
Image 1 of 1
TDSstage9168.jpg
Tour de Suisse Stage 9 - Fabian Cancellara negotiating a 300 degree hairball turn--just 400 meters away from claiming his second TDS time trial victory.