The Muppet Family Christmas is a Christmas television special starring the Muppets. It originally aired on ABC on December 16, 1987. The special was directed by Jim Henson and Frank […]
The Muppet Family Christmas is a Christmas television special starring the Muppets. It originally aired on ABC on December 16, 1987. The special was directed by Jim Henson and Frank […]