new music The Kills Detail New Album January 11, 2011 Concrete Opinions 1 Comment Blood Pressures will be released in the US on April 5th (everywhere else April 4th). Visit thekills.tv for more. The Kills – Sour Cherry Share this:FacebookTwitterTumblrPinterest Related
One thought on “The Kills Detail New Album”