Google Street View Brazil Captures one of the Elusive Google Staff

7 years ago by in Uncategorized

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!