Gallery

Saturday, June 27, 2009

Google Car


Google is preparing to launch the “Google Street View Car” in Germany soon and is capturing german cities right now