Russian taking a Pee Break Google Street View Russia captures yet another guy taking a pee break. Read more ...
Happy Hungarians This couple looks pretty happy to have their portrait taken by the Google Street View car in Hungary. Read more ...
Luggage Left on the Dock Looks like someone left without my luggage? Nice shot of the water in Belize. Read more ...