Sunday, June 24, 2007

Smashing Pumpkins and ... Paris Hilton?


That's the cover of the new single, Tarantula

No comments:

Post a Comment