New Smashing Pumpkins ‘Cyr’ Released

Smashing Pumpkins released their new album Cyr, recorded in Chicago and produced by Billy Corgan himself featuring  founding members James Iha and Jimmy Chamerlain. Listen for the song on 103.3 the Edge and check out the video here: