Google Street View in Rome finds citizens hiding
Google Street View arrives in Rome and the locals disappear - at least that’s what reported by the Times, who recently noticed people ducking into bars and shops as a car with a huge rotating camera rolled through the city.The…