The Smashing Pumpkins 1996-05-04

Final day of the two-day Festimad festival. The band took to the stage at 1:30 AM.