Tuesday, May 25, 2010

LCD Soundsystem- New York I Love You and Empire State of Mind



This was during their 4 night run at Terminal 5 in New York. These guys delivered for their city.