Google Street View car lost the cam?

Australia Google crew, car etc · 1 comment

Google car sighting in Australia, but where’s the camera?


View Larger Map

Please wait...

1 thought on “Google Street View car lost the cam?”

Leave a Reply