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.