As an update to my previous post, Google has announced the details on their blog and provided more details on the Lat Long blog, complete with some rather cloudy stills.

Note to Google: wait for a sunnier day, as it looks like there’s a stage in England after all…

Tour Eiffel

Related posts:

  1. Google enters the Tour de France
  2. Getting a good REP
  3. Google will see you now