Stereogum — It’s been three years since New York noise-pop duo Sleigh Bells released Bitter Rivals, their last album. But in the past few months, they’ve shared a couple of new songs, “Champions Of Unrestricted Beauty” and “Rule Number One.” And late...
more info