Vulture

Skip to content, or skip to search.

awesome

Kermit and LCD Soundsystem Team Up to Jeer New York

In what is almost certainly the best LCD Soundsystem video featuring a popular green Muppet you'll see all morning, Kermit tackles "New York, I Love You But You're Bringing Me Down" from last year's Sound of Silver. Be advised, there's a surprise guest at the end (sadly, it's not Fozzie). [Idolator]