Louisiana Music Icon Art Neville Dies At 81
Art Neville has died, according to multiple media reports.
Neville, a founding member of the Meters and the Neville Brothers, passed away peacefully this morning at this home with his family by his side. He was 81.
Funeral arrangements are pending. Tributes are already beginning to pour in via social media.