Stream: Let It Up - encore!

If you don't know me by now you'll never ever really know me: I'm just a sucker for the Talking Heads sound. Encore! appear to be doing it with aplomb, as demonstrated of this wigged out electro piece. There's definitely a hint of LCD Soundsystem to this and the rough synth work is pretty awesome... Turn it on and turn it up.