So, I am sure I am not the only city slicker wondering what's happening up north. It's POURING down here. Is it snowing in the upper elevations of VT and NY??? Is it going to stay snow?? What's the forcast? I am reading rain on Weather Channel and NOAA