Wednesday, April 29, 2009

Google Street View - UK

Strangest Sites in Google Street Views
IT World Canada Blogs - Scarborough,Ontario,Canada
Just noticed an article that shows a number of items that Google Street Views picked up. Its a PCWorld Canada slide show. Quite interesting! ...


0 Comments:

Post a Comment



<< Home