S1E38 · Halloween

Halloween

S1E38 · 2015-10-31 · 2 min

What are the Muppets going to be for Halloween?

The show’s own verdict is on its page.