James Iha

Smashing Pumpkins - Concert Photos - Denver

Smashing Pumpkins at Denver’s Pepsi Center

I had never seen Smashing Pumpkins until now. Sure, I was able to see Billy Corgan solo last year and while he always seems like the driving force of the band, the band (almost) all back together is truly a sight to behold. Sure, Billy…