US: Tropical Storm Elsa Makes Landfall Leaving Flooding In Florida’s Gulf Coast
- Captured on Wednesday 7th of July 2021
- Location is Florida
Description
Tropical Storm Elsa made landfall near Steinhatchee, in Taylor County on Wednesday, July 7 morning. Elsa brought powe Read more...