Watch Major Hurricane Landfall From Space - Videos from The Weather Channel
Advertisement

Watch Major Hurricane Landfall From Space

October 11, 2024

Hurricane Helene’s landfall along the Florida coast was documented by several NOAA satellites Thursday night. Watch this video to see some really fascinating angles captured from space.

Hidden Weather Icon Masks
Hidden Weather Icon Symbols