Dreaming of a white Christmas? Here’s your 2019 holiday forecast

287