Smashing Pumpkins Celebrate 20 Years of Rock in New York

Billy Corgan and Co. rock classics, a headdress on November 6, 2008 at the United Palace Theater

smashing pumpkins Photo
Billy Corgan takes the stage as Smashing Pumpkins perform their first of two 20th anniversary gigs at the United Palace in New York on November 6, 2008.

Full Report: Smashing Pumpkins Mix Elation With Frustration at NYC Anniversary Stop

Photograph by Chris Owyoung for RollingStone.Com


Comments

Advertisement

Advertisement


Advertisement

Advertisement