This has been the song on repeat on my Ipod for the past few days. I'm getting more and more into Interpol. Ten years too late. The worse part is that I actually saw them live at a festival and I don't really remember any of it.
Interpol - All Fired Up