Watch Major Hurricane Landfall From Space – Videos from The Weather Channel

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. – Videos from The Weather Channel | weather.com

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top