Loading Video…
This browser does not support the Video element.
Art Neville, member of bands Neville Brothers, Meters dies at 81
Art Neville, a member of a storied New Orleans musical family who performed with his siblings in The Neville Brothers band and founded the groundbreaking funk group The Meters, died Monday. The artist nicknamed