US: Heavy Rain Triggers Flooding in Central Florida Amid Severe Storms 2
- Captured on Monday 12th of May 2025
- Location is St. Petersburg
Description
Severe storms swept through Central Florida, bringing heavy rain and leading to flooding in several parts of the area on Read more...