Site icon The Crystal Eyes

Severe weather brings major flash flooding to South this weekend

A flash flood watch is in effect through Saturday afternoon from Louisiana to Alabama.

Exit mobile version