Friday, January 30, 2009

Google Street View - UK

6 must see funnys on Google Maps
Neowin - Netherlands
Google Street view is a candid look at the environment that surrounds us. The idea of street view is to give the user an idea of what it would look like if ...


0 Comments:

Post a Comment



<< Home