A Christmas Carol, Holly, and Mary.Mon, Dec 25, 2023After her recent break-up, Sally has had a difficult Christmas. The last thing she needs is stranger danger in the form of Christmas past, present, and future.Rate