Stereogum — Earlier this year, mechanistic blues-rock monsters the Kills returned from a five-year hiatus to release their new album Ash & Ice. And last night, the duo brought their glamorous slither to the stage on the Late Late Show With James Corden. The band...
more info