US: Low Visibility Due To Heavy Rain In Parts Of Miami-Dade County, Florida
- Captured on Thursday 18th of November 2021
- Location is Miami
Description
Heavy rain caused severe flooding in parts of Miami-Dade County, Florida Thursday evening, November 18. This video sh Read more...