Tropical Storm Barry is slowly approaching landfall in southeast Louisiana, and New Orleans is expecting between 10-20 inches of rain on Saturday.
Storm Preparation
Tropical Storm Barry is slowly approaching landfall in southeast Louisiana, and New Orleans is expecting between 10-20 inches of rain on Saturday.