"Tarantula" is a song by The Smashing Pumpkins. It is the first single from their seventh album, Zeitgeist, and their first release since their 2006 revival.
The song is the encore track from the game Guitar Hero On Tour: Decades
"Tarantula" is a song by The Smashing Pumpkins. It is the first single from their seventh album, Zeitgeist, and their first release since their 2006 revival.
The song is the encore track from the game Guitar Hero On Tour: Decades