Eta makes second Florida landfall as tropical storm
Tropical Storm Eta has made landfall near Cedar Key in Florida, the storm’s second landfall in the state.
Tropical Storm Eta has made landfall near Cedar Key in Florida, the storm’s second landfall in the state.