Tropical Storm Nestor Set To Hit Florida Saturday With Heavy Rain, Gusty Winds
Tropical Storm Nestor is hauling tail toward Florida’s Gulf Coast this evening. The lopsided storm should make landfall near Apalachicola, Florida, sometime early Saturday morning, bringing much-needed rain to the southeast over the next couple of…
Read More