US: Tropical Storm-Force Winds Lash South Florida Causing Power Outages 2
- Captured on Wednesday 15th of November 2023
- Location is Florida
Description
Heavy rainfall and tropical storm-force winds lashed South Florida on Wednesday, November 15 through Thursday, November Read more...