Skip to main content
play

Heavy rain brings severe flooding to St. Petersburg, Florida

Storm drains malfunction during heavy rainfall, resulting in severe flooding in St. Petersburg, Florida.
Accuweather, Accuweather