A Christmas display in the Muppets store

A Christmas display in the Muppets store