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.
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.