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 ...


Post a Comment

<< Home