Just saw the google street view car in St. Tropez. Twice.