Tropical Storm Claudette forms and makes landfall along Gulf Coast

2:35am PDT - June 19th, 2021    flash flood watch - CNN

Tropical Storm Claudette made landfall near New Orleans on Saturday, threatening to dump torrential rain as millions across the South are under storm warnings, according to the National Hurricane Center.