If you're planning on traveling on Thanksgiving Day in Massachusetts, it will be a mess with rain and possibly some snow.
As you douse potatoes and turkey with gravy on Thanksgiving, Mother Nature may douse millions across the northeastern United ...