NASA shares video, image of Hurricane Helene from ISS, satellite
NASA has released images and video of a storm currently pummeling the southeastern coast of the U.S. See one angle of the storm in the video above Video from the National Aeronautics and Space Administration shows the massive cloud structure associated with Hurricane Helene as it barreled toward Florida.