Satellite imagery shows massive nor'easter making its way through coastal states

NASA released satellite imagery on Twitter showing the last 12 hours of the nor'easter making its way through coastal states on Friday, March 2, 2018.