Smashing Pumpkins rock in Rio (1996)

Video Thumbnail
Smashing Pumpkins - 1/26/96 - Rio De Janeiro, Brazil - [Full Show/Tweaked]
January 26, 1996 - Smashing Pumpkins will perform the "Hollywood Rock" festival at Praça da Apoteose in Rio de Janeiro, Brazil

January 26, 1996 – Smashing Pumpkins will perform the “Hollywood Rock” festival at Praça da Apoteose in Rio de Janeiro, Brazil

Comments are closed.