First Smashing Pumpkins revitalized their website and playes some concertets – and now their new album is also due… July 9th and its Zeitgeist time – gonna be great – and I do hope I will also catch one of their concert in Europe.
Smashing Pumpkins are back!
June 10th, 2007 | Posted by in MusicYou can follow any responses to this entry through the RSS 2.0 You can leave a response, or trackback.
Leave a Reply