James Iha Billy Corgan
Dec. 24, 2024
James Iha working as composer on That '90s Show Billy Corgan on Smashing Pumpkins' New Mellon Collie Sequel: “Now's the Time.” Smashing Pumpkins' James Iha speaks out on Billy Corgan's feud with D'arcy Wretzky James Iha Billy Corgan