James Iha Joins Smashing Pumpkins on Stage

Smashing Pumpkinsʼ founding member James Iha reunited with the band on stage for the first time since 2000.