The Neville Brothers

Art Neville, Founding Member of The Meters and The Neville Brothers, Dead at 81

Art Neville, member of the Neville Brothers and founding member of the Meters, died today at the age of 81, as the Times-Picayune reports. The legendary keyboardist's…
Winston Cook-Wilson / July 22, 2019