Louisiana meteorologists have been predicting that potentially flooding rains this week and that forecast has materialized as some areas were drenched.
Have you ever heard anyone say "Wow...it's raining frogs, worms, and birds"? Probably not, but people have said it because it has happened...several times in Louisiana.