#

The Smashing Pumpkins - United States Live at Tower Theatre Performance

Venue: Tower Theatre Location: Upper Darby, PA, United States Date: November 30, 2006

In November 2006, when The Smashing Pumpkins performed at the Tower Theatre in Upper Darby, they were in the midst of a significant career revival. This live recording came shortly after the release of their album *Zeitgeist*, which dropped in July 2007. It marked the band’s first studio album in over seven years and was a bold return to their classic sound, blending the arena rock swagger they were known for with fresh energy. Interesting tidbit: this period also saw the reunion of key members Billy Corgan and Jimmy Chamberlin. The excitement surrounding the performance captured not just the nostalgia of longtime fans but also showcased their evolution—transforming the venue into a hub of emotional connectivity. Attending a Smashing Pumpkins concert during this era felt like witnessing a cherished piece of rock history being reborn. Quite the experience for those lucky enough to be there, right?

Watch on YouTube

Popular Shows