Thumbs up for Street View Brazil April 11, 2011March 31, 2011 by takkeherrie takkeherrie · Reply View Larger Map Please wait... Similar Street View images Thumbs up The Dutch approve google street view greetingthumbs up