The Muppet Christmas Carol

The Muppet Christmas Carol is a UK VHS. This was Distributed by Walt Disney Home Video and Jim Henson Video.