07.22.2019

Art Neville, founding member of The Meters and Neville Brothers, has died

Art Neville, founding member of The Meters and Neville Brothers, has died

Reports are emerging today (July 22, 2019) that Art “Poppa Funk” Neville, the iconic New Orleans musician and founding member of The Meters and The Neville Brothers, has died.

For the full story, visit Offbeat.com/News.