US: Tropical Storm Nestor Causes Flooding In Saint Petersburg, Florida
- Captured on Saturday 19th of October 2019
- Location is Florida
Description
Rain from Tropical Storm Nestor is causing street flooding in the parts of St. Petersburg, FL on Oct 19th. On Oct 18t Read more...