Monday, March 21, 2011

Need some new Smashing Pumpkins?


Teargarden by Kaleidyscope  is the new CD, but instead of releasing it in stores, the Smashing Pumpkins will release all the tracks for free (44 in total).

Here's the latest called "Lightning Strikes/Zen Baby"

No comments:

Post a Comment