A Christmas Fantasy

An odd Christmas short featuring idyllic scenes of Christmas and Santa wearing a creepy mask.

Cast

Reviews

Similar Movies