Tropical Storm Eta Makes Landfall in Florida

  • 3 years ago
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

Recommended