Tour de France Press Conference

Tour de France Press Conference
LEEDS, ENGLAND - JANUARY 17: Tour de France Director Christian Prudhomme speaks during a press conference to announce the Grand Depart of the Tour de France at Leeds Town Hall on January 17, 2013 in Leeds, England. (Photo by Gareth Copley/Getty Images)
View comments (0)