Tropical Storm Eta Makes Landfall in Florida

Tropical Storm Eta Makes Landfall in Florida

Eta’s landfall was its second time coming ashore in the state this week. It hit the central part of the Florida Keys late Sunday.

Leave a Reply