Tour de France 2008 Live
July 3, 2008 – 8:33 amGoogle decided to add their street views for the Tour De France race. Just go to Google maps and type in France then street view. Direct link here.
via Google
Google decided to add their street views for the Tour De France race. Just go to Google maps and type in France then street view. Direct link here.
via Google