Billy Corgan on his new solo LP, The Smashing Pumpkins, and his refocus on music
L7 return with new single, talk about what’s to come