Random Tropical Weather Update – September 23, 2023 By FOX 26 Houston - September 23, 2023 0 3 Share Facebook Twitter Google+ Pinterest WhatsApp 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. source Related