Cancellara wins Tour de France time trial

, Comments 0 comments

Swiss rider Fabian Cancellara has won his second stage of the 2010 Tour de France cycling race.

0 Comments To This Article