Alison Mosshart and Jamie Hince, aka The Kills, arrived at a strange time for grunge/blues rock like lizards wriggling in a tin.. Indie sleaze, or whatever the tastemakers deemed it that week, was becoming passe, and genres were starting to blur, so a duo who came on like Royal Trux playing Beefheart were of courseContinue reading “Overlooked Classics: The Kills- Keep On Your Mean Side (2003)”