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