Tour de France: Cancellara wins 7.9 km time trial prologue
Saturday, July 7, 2007 At least half a million onlookers turned out to line the route as the Tour de France Prologue closed the streets of Central London for a…