Elsa makes landfall as tropical storm, heads toward Georgia

0
485

A weakened Tropical Storm Elsa has made landfall alongside the north Florida Gulf Coast, based on an 11 a.m. advisory from the Nationwide Hurricane Middle.