NASA examines powerful Major Hurricane Laura headed for landfall

During the afternoon of Aug. 26, as major Hurricane Laura nears landfall near the Texas/Louisiana border, NASA satellites have been providing forecasters with a great deal of data on the storm, examining temperature, rainfall capability, storm structure and extent.