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
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
• Full Report: Smashing Pumpkins Mix Elation With Frustration at NYC Anniversary Stop
Photograph by Chris Owyoung for RollingStone.Com
Advertisement
Advertisement
Email
Stumble
AIM
Del.icio.us
DiggThis
Fark It!

- Portions of Album Content Provided by All Music Guide © 2009 All Media Guide, LLC.