Google Street View launched today in 20 German cities, but only after privacy-minded Germans forced Google to blur 240,000 houses from their maps. This scene managed to make it through—should really comfort creeped out Germans. [via Reddit]