Art Neville, member of Neville Brothers, Meters, dies at 81
1:08pm PDT - July 22nd, 2019 art neville - USA TodayThe New Orleans legend "passed away peacefully," according to his manager.
The New Orleans legend "passed away peacefully," according to his manager.