Tour de France Kicks off in London
Tour de France 2007
London is huge! An enormous city with so many people and a lot of traffic. Even the subways are packed with people non-stop.
It's nice to see a lot of familiar faces - journalists, photographers, cyclists and people from the race organization. (Summer camp again.)
Trafalgar Square was packed with people for the team presentation. London seems pretty excited to have the race here, so we'll see what happens tomorrow and then have some idea where the race is headed.
Post new comment