The Smashing Pumpkins 2015-03-29

Lollapalooza Brazil, Palco Axe stage.