Art Neville, member of Neville Brothers, Meters, dies at 81

1:08pm PDT - July 22nd, 2019    art neville - USA Today

The New Orleans legend "passed away peacefully," according to his manager.