Brazil's Painted Streets June 11, 2014 Keenan Brugh As the world cup begins, Google Street View is an immersive way to vicariously enjoy the art and atmosphere. Click the image below to check out Brazil's painted streets: