Music in the Morning: Smashing Pumpkins: ‘Tarantula’
“Tarantula” is the first single off the Smashing Pumpkins new disc, Zeitgeist, due in stores July 10. What do you think of the video? Does Corgan and Co. still have it?
“Tarantula” is the first single off the Smashing Pumpkins new disc, Zeitgeist, due in stores July 10. What do you think of the video? Does Corgan and Co. still have it?