Sunday, April 26, 2009

Google Street View - UK

Google is watching you
Ottawa Citizen - Ontario, Canada
And now there's Google Street View. In recent months, the Internet behemoth put its camera cars on the streets of a dozen or so Canadian cities, ...


0 Comments:

Post a Comment



<< Home