US: Vehicles Stuck On Flooded Roads In Fort Lauderdale After Heavy Rain Hits South Florida
- Captured on Wednesday 12th of April 2023
- Location is Florida
Description
Drivers were stuck on severely flooded roads for hours in downtown Fort Lauderdale after a storm brought torrential rain Read more...