I've probably posted this song before. I can't help it.. Bloc Party is one of my favorite pair of artists, and I'm kind-of a nostalgia warrior thinking of what I was doing in 2006 when this came out on Youtube.
It has been years since I had last heard this song. Then, a few days ago, it popped up in my head for some reason, then yesterday, I heard it on the radio.