Image description
Zoom Save
Swiss cyclist Fabian Cancellara races through an 8.9 time trial course during the prolouge for the 97th Tour de France on July 3, 2010 in Rotterdam, Netherlands. Cancellara won the event with a winning of 10min 00sec to take the race lead of the Tour. Following the prologue, the iconic race will include 20 stages and will cover 3,642km. (Photo by Spencer Platt/Getty Images)
Code: 102608777