Print

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.