Hurricane Laura off the coast of Louisiana in NOAA imaging CleverOgre 4 years ago Hurricane Laura off the coast of Louisiana in NOAA imaging