Neville Brothers

Art Neville Of The Meters And Neville Brothers Dead At 81

Art Neville, a member of one of New Orleans' storied musical families, the Neville Brothers, and a founding member of the groundbreaking funk band The…
Associated Press | July 22, 2019 - 2:51 pm