That Christmas 2024 Its an unforgettable Christmas for the townsfolk of Wellington on Sea when the worst snowstorm in history alters everyones plans, including Santas