Louisiana Music Icon Art Neville Dies At 81Louisiana Music Icon Art Neville Dies At 81Neville, a founding member of the Meters and the Neville Brothers, passed away peacefully this morning at this home with his family by his side.Ian AuzenneIan Auzenne