Watch a New, Totally Wonderful Muppet–LCD Soundsystem Video

By

It's delightful! And unlike the Kermit “New York I Love You” video, it won’t make you want to spend the rest of your day locked in a dark room. Is it too late to book the Muppets for MSG?

[BlackBook]