Technology is our friend: Street View in Germany
Back To Normal

November 20, 2010

Street View in Germany

Very nice comment on Gizmodo.com about the "German Angst
privacy craze" on Street View.