US: Flash Flood Emergency Declared as Heavy Rain Pounds Central Florida 3
- Captured on Sunday 26th of October 2025
- Location is Fort Lauderdale
Description
Heavy rains pounded Central and South Florida on Sunday, October 26, triggering flooding that prompted a rare flash floo Read more...