Google Street View car hits the streets of London
Comments Off on Google Street View car hits the streets of London
Posted
July 3, 2008 by admin in
Internet
Those looking to know the whereabouts of Google’s Street View Astra may be pleased to know that it’s currently prowling the streets of London.