US: Fort Lauderdale Airport Shut Down As Flash Flooding Hits South Florida 2
- Captured on Wednesday 12th of April 2023
- Location is Florida
Description
A storm brought torrential rains to Miami metro and South Florida triggering flash flooding across the region on Wednesd Read more...