Thursday, December 4, 2008
This video is full of win; Lack of video update
The video for LCD Soundsystem's "New York, I Love You, but You're Bringing Me Down" disappeared off the internet for some weird reason. That, and the prospects of an LCD-Muppets album. Oh well. We always have memories.