Sunday, May 27, 2007

An Early Detour for Tour de France

This year, the race will start in London on July 7 with the prologue — a 4.9-mile time trial that starts by Trafalgar Square passes Big Ben, the Houses of Parliament, Westminster Abbey and Buckingham Palace.
'
qq

Paris Logue