The Kills
Read the MusicFilter review of The Kills first Lp here.
4/14/05 The Kills at The Earl Review.
We went to this show with high hopes. While we have always loved The Kills first record, the latest one, No Wow sounded good but didn’t have the same ooomph as their first. They sounded good but for some reason we just didn’t dig it like we thought. Maybe it was all the emo-freaks in the crowd.