The Smashing Pumpkins – A Stitch In Time

March 2, 2010 by  

What’s left of the Pumpkins are giving away a new song for free. And even better, they have created this little widget below which you can listen to the song on.

And once you have you’ll probably be thinking WTF… and that’s before you even heard it will appearing on a 44-song project called ?Teargarden by Kaleidyscope?.