it's the muppet renaissance, baby

it matters that the muppets are built and controlled by human hands!

Read →