Annoyed Google Street View Driver
By neotrix @ 2008-06-19 02:25:35
It seems that this Google Street View Driver is annoyed about something of his Google Street View camera...
10.0 (1 votes)
Scavenger Hunt:Here's Lookin At You! Street View Scavenger Hunt: Person making a gesture at the Google vehicle