Heavy downpours cause flooding throughout NOLA

Heavy downpours cause flooding throughout NOLA