Google Street View visits the Montreal Fashion and Design Festival
Google Street View Russia captures yet another guy taking a pee break.
This couple looks pretty happy to have their portrait taken by the Google Street View car in Hungary.
Looks like someone left without my luggage? Nice shot of the water in Belize.