Cancellara leads as stage 3 of Tour de France gets underway
Permalink

Cancellara leads as stage 3 of Tour de France gets underway

Tour de France organisers were forced to stop the race just over 100km into the…

Continue Reading →