Peruvians Love Their Chicha Street Art. City Officials ... Not So Much
Walk down a street in Peru and you'll likely see an example of the glow-in-the-dark posters and murals. Lots of people love them. But the upper crust isn't always impressed.