Georgia GA
Tropical Storm Elsa makes landfall along Florida Gulf Coast
ST. PETERSBURG, Fla. - 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 C…