He’s a Happy Rat Now
As we at last rejoin Billy Corgan, he seems pretty much where we left him when the Pumpkins smashed their last corroded power chord against pop culture’s uncaring cliffs. The chrome-domed, dark guitar deity is standing at the lip of New York’s Hammerstein Ballroom stage — feet together, arms outstretched…