Yes, the new album of the mega band The Smashing Pumpkins is out now!. I can´t wait for the new album, I do have 2 songs of the new album and they keep rocking!
The video below is the videoclip of the new single “Tarantula”.
Beta version. The collage of my mind.