You (Probably) Heard It Here First
Posted on January 19th, 2006Sources close to me are saying that the rumour mills are churning and that The Smashing Pumpkins have reunited!
Let me be the first to say that, if this is true, I’m going to… I dunno… pee myself!
To be confirmed…