Art Neville, member of New Orleans' acclaimed musical family the Neville Brothers, dies

Art Neville, nicknamed '’ Poppa Funk'’ and also a participant of the Meters, has died at 81.
         

Leave a Reply