Nicky Tilroe

The Christmas Toy

The Christmas Toy

The Christmas Toy is a 1986 Emmy Award nominated television film produced by The Jim Henson Company, featuring Jim Henson’s Muppets. Rugby ...