NASA-NOAA satellite sees land-falling Hurricane Florence

NASA-NOAA’s Suomi NPP satellite passed over the eye of Hurricane Florence the morning of landfall. Infrared imagery showed the power and the extent of this massive storm.