Not a happy Google Street View customer

6 years ago by in US Tagged:

This guy is not too happy to get his picture taken.  In fact, he has a finger to prove it!