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.

No comments: