BREAKING: Music Legend Dies - 07-22


Art Neville, member of the “Neville Brothers” and “The Meters,” has reportedly died at the age of 81. Neville, who was a founding member of the groundbreaking funk band “The Meters,” reportedly died Monday at his home in New Orleans with his wife by his side. His immediate cause of death was not provided, however he had been battling declining health in recent years.