US: Miami Under Water as Heavy Rain Causes Flash Flooding
- Captured on Sunday 30th of March 2025
- Location is Miami
Description
Heavy rainfall hit southern Florida on Sunday, March 30, causing flash flooding in Miami and the surrounding area, promp Read more...