barrygruff.com
The Kills – Satellite (The Bug Remix)
The Kills latest album Blood Pressures has absolutely blown me away. It is as it happens, the first to do so. The Kills were always a band I knew were great and hugely talented, but say for a few s…