Google Street View just recently launched in Germany. It’s possible to opt out of Street View, and in Germany, 244,000 did, asking Google to remove their residences from the service. Not, however, this naked guy in a car trunk.
Read the original post by WTIC-TV Hartford