blog.eil.com
Smashing Pumpkins share new track, Solara
From Rolling Stone: Smashing Pumpkins have unveiled new song “Solara,” founding members Billy Corgan, James Iha and Jimmy Chamberlin’s first new track together in 18 years. On the…