Saturday, April 2, 2011

New York I Love You...

A video in honor of the very last LCD Soundsystem performance, held tonight in NYC. Not only do I absolutely love (and agree with) this song, but the video features my very favorite Muppet (taking Manhattan, I assume). Enjoy.

No comments:

Post a Comment