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