Massive Nor'easter Rakes New England

A NOAA satellite image of the storm off the coast of New England.