Smashing Pumpkins will be performing on the December 1 episode of “The Tonight Show Starring Jimmy Fallon.” The band will be promoting their new double album “Cyr,“ which is set to be released on Friday (November 27).
Smashing Pumpkins will be performing on the December 1 episode of “The Tonight Show Starring Jimmy Fallon.” The band will be promoting their new double album “Cyr,“ which is set to be released on Friday (November 27).