Let it go, let it snow! One of my very favorite things about Mickey’s Very Merry Christmas Party is the SNOW. Yes, it snows on Main Street, U.S.A.! If you’re planning a Walt Disney World visit or vacation this winter, here is everything you need to know about the snow at Magic Kingdom. Spoiler alert! […]