Tropical Storm Elsa makes landfall along Florida Gulf Coast

ST. PETERSBURG, Fla. (AP) — Tropical Storm Elsa makes landfall along Florida Gulf Coast.

Categories: National & International News