New LCD Soundsystem Video - "New York, I Love You But You're Bringing Me Down"

December 4, 2008

Kermit the Frog belts out a brilliant LCD Soundsystem ballad while hanging out at few classic New York City locals.

Loading...