The Smashing Pumpkins 2018-06-11

June 11, 2018 was The Smashing Pumpkins second appearance on The Tonight Show Starring Jimmy Fallon (the first being April 2, 2015). It was James Iha's first show with the band since the farewell show on December 2, 2000.

Banter
(unknown)