Video shows several cars submerged in floodwaters after storm dumps 11 inches of rain on South Florida town
A video showed several cars were stranded in floodwaters after a storm dumped 11 inches of rain on a South Florida town.
This will close in