Skip to main content
play

Severe weather floods streets with heavy rain in Florida

A severe thunderstorm rolled into St. Petersburg, Florida, in the morning of May 18, bringing lightning, strong winds and heavy rain to the area.
Accuweather