Who : Kaiser Chiefs from Leeds.
What : From the new album "Off With Their Heads ", here’s the first single. So far, just a youtube video, but expect songs from this release to start hitting the interweb everywhere. I’m pretty happy with this song, happy enough to recommend it here anyways.
Song : Never Miss A Beat .