Loading Video…
This browser does not support the Video element.
Tropical Weather Update - September 23, 2023
Tropical Storm Ophelia made landfall in North Carolina with near hurricane-force winds on Saturday morning. And another tropical storm has formed in the Atlantic.