Tropical Storm Elsa Has Made Landfall Along Florida's Gulf Coast By Associated Press Published July 7, 2021 at 1:59 PM EDT Facebook Flipboard LinkedIn Email