Nestor Makes Landfall Near Apalachicola, Florida
Jan 17, 2024
Nestor made landfall near Apalachicola on St. Vincent Island, Florida, at 1 p.m. CDT with sustained winds of 45 mph. Gusty winds and scattered rain will continue to push through the Southeast this weekend, and a tornado or two will be possible on Saturday. For the latest on Nestor, . You can also read about Nestor's , including at least three tornado touchdowns. ...