Santa Crawls background

Santa Crawls

Santa's Christmas Eve takes a dark turn when his sleigh is sabotaged, causing him to crash and become enraged, unleashing a violent rampage through a quiet town.

Info about Santa Crawls

Originally Released: United States, Dec 11, 2024