TROPICAL STORM ETA MAKES LANDFALL IN SOUTH FLORIDA WITH SUSTAINED WINDS OF 65 MPH /09 Nov 2020 /Scott Humphrey/Comments are OffA strengthening Tropical Storm Eta made landfall on Florida’s Lower Matecumbe Key last night, days after leaving scores of dead and over... Read More