jas67
Platinum Member
For those of you in New England that have been envious of the Mid-Atlantic snow storms, now it's your turn.
Parts of upstate New York, and New England could get up to 30 inches.
Parts of upstate New York, and New England could get up to 30 inches.