US: Tropical Storm Eta Floods Apartment In South Florida
- Captured on Sunday 8th of November 2020
- Location is Florida
Description
Tropical Storm Eta has brought heavy rainfall, high winds, and flooding to South Florida as it made landfall in the Flor Read more...