Kermit does LCD Soundsystem

Kermit does LCD Soundsystem

7th Dec 2008

Kermit covers LCD Soundsystem's New York, I Love You But You're Bringing Me Down.

fun