US: Cars Stuck On Flooded Road After Heavy Rain Hits South Florida 5
- Captured on Thursday 13th of April 2023
- Location is Florida
Description
Cars remained stuck on flooded roads in Fort Lauderdale and surrounding areas on Thursday, April 13 after a storm brough Read more...