The Smashing Pumpkins Release Two New Tracks
The Smashing Pumpkins are teasing their highly anticipated eleventh studio album ‘CYR’ with two brand new tracks ‘Anno Satana’ and ‘Birch Grove,’ ahead of their Friday, November 27 20-track double album release. The tracks, produced by Billy Corgan and featuring