Soggy Sarasota: Rainfall Wreaks Havoc
A deluge struck parts of Sarasota, Florida as storms moved through the area. Cars became stranded as rushing water swept through the streets.
source
A deluge struck parts of Sarasota, Florida as storms moved through the area. Cars became stranded as rushing water swept through the streets.
source