CD Review/Show Preview: The Kills @ The Showbox at the Market 5/9
The jury is still out on how I feel about Blood Pressures, the newest album by The Kills. It’s complicated. I do know for certain that I love the band The Kills, and in this case the sum of their parts is enough to keep me listening, as well as quick to score tickets to […]