Smashing Pumpkins at the Ace Hotel

April 2, 2016 by James Iha

Hey all,

As some of you heard I recently joined the Smashing Pumpkins on stage at the Ace Hotel in Los Angeles. I had a great time and appreciate all the love!