If you ask me, one of the very very best songs of the 2000s! Mindblowingly awesome in every way.
LCD Soundsystem has a new album coming out sometime this coming spring. One of those 2010 albums I absolutely can't wait to hear. Already excited about what James Murphy can come up with this time around. Hope they'll tour with Arcade Fire again.