“Northern Maine, Minnesota, North Dakota, Michigan, and Wisconsin can practically guarantee a blanket of snow on Christmas ...