John Snell at Fox 8 in New Orleans filed this report with some amazing aerial footage on Saturday…
FOX 8 WVUE New Orleans News, Weather, Sports, Social
Thank goodness last week’s deluge is over. It’s going to take some time to flush all that water out to sea.
Advertisement
Advertisement