LCD Soundsystem!

LCD Soundsystem on stage at The Armory.