Google Street View Brazil Captures one of the Elusive Google Staff

google-street-view-brazil-captures-one-of-the-elusive-google-staffWhen Google released street view in Brazil, there was a contest to find this guy. Now, finally he has been found!

Leave a Reply

Your email address will not be published.