Thursday, April 30, 2009

Google Street View - UK

Google street cam upsets villagers
Halstead Gazette - UK
Google's Street View camera was spotted filming in Great Holland on Tuesday. The imagery enables Google Maps users to zoom in on a location and gives a ...


0 Comments:

Post a Comment



<< Home