Tropical Storm Eta Makes Landfall on Florida’s West Coast November 12, 2020 By Brian K. Sullivan Tropical Storm Eta made landfall on Florida’s west coast Thursday, bringing heavy rain and gusty winds to northern parts of...