July 2007 - Blabbermouth Archive

SMASHING PUMPKINS: 'Tarantula' Video To Premiere Tomorrow

SMASHING PUMPKINS' video for its new single, "Tarantula", will premiere on Monday, July 2 on AOL. The clip was filmed last month in Atlanta. "Tarantula" comes off the group's new album, "Zeitgeist", which is scheduled to arrive on July 10. The PUMPKINS have created some controversy online with the announcement that "Zeitgeist" would come out ...

Read more