Smashing Pumpkins - Tarantula
the Pumpkins are back and they're ready to kick everyone's ass all over again
| 10 Jul 2007
Label:
Warner
Release Date: 2 July.
Smashing Pumpkins play Carling Academy, Glasgow on 22 Aug. http://www.smashingpumpkins.com
Smashing Pumpkins play Carling Academy, Glasgow on 22 Aug. http://www.smashingpumpkins.com