Tropical Storm Elsa makes landfall along Florida Gulf Coast
The U.S. National Hurricane Center says Tropical Storm Elsa has made landfall in along north Florida's Gulf Coast. The storm's center went ashore in Taylor County, a lightly popula…
The U.S. National Hurricane Center says Tropical Storm Elsa has made landfall in along north Florida's Gulf Coast. The storm's center went ashore in Taylor County, a lightly popula…