Annoyed Google Street View Driver

Annoyed Google Street View Driver


San Francisco, California (CA), US
It seems that this Google Street View Driver is annoyed about something of his Google Street View camera...

---
via streetviewr.com
It seems that this Google Street View Driver is annoyed about something of his Google Street View camera...

---
via streetviewr.com
View in Google Earth No Longer There
By: neotrix

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement