Billy Corgan and The Smashing Pumpkins were the musical guest on The Tonight Show Starring Jimmy Fallon Monday night, June 11th!
The band, which recently reunited, performed their new song, ‘Solara.’ You can see video of the performance above.
The Smashing Pumpkins will be at Little Caesars Arena in Detroit on Sunday, August 5th. Tickets are on sale now!
[The Tonight Show Starring Jimmy Fallon via YouTube]