01 October, 2010

Google street view in Antarctica

There is no Google street view in Germany, but there is one in Antarctica.

Penguins might sue these guys for privacy violation...

Misha

No comments: