Skiing in shorts
Parts of the Northeast received up to 18 inches of snow over Memorial Day weekend. Snow blanketed parts of Vermont, New Hampshire, and upstate New York.
Parts of the Northeast received up to 18 inches of snow over Memorial Day weekend. Snow blanketed parts of Vermont, New Hampshire, and upstate New York.