Tag: Smashing Pumpkins Q101 Show Metro
Photo Gallery: Smashing Pumpkins at Metro • Chicago
Smashing Pumpkins Tuesday, September 20 Metro Chicago Chicago, IL Review by Jaime de’Medici; Photos by Curt Baran There’s no concert hall more meaningful for The Smashing Pumpkins, and by extension, the band’s fanbase, than Metro Chicago. Any true fan, and even many casual fans, are almost certainly aware of the band’s extensive history with the northside […]
Recent Comments