Wednesday, July 24, 2019

Art Neville, RIP -- July 24, 2019


Art Neville of the Meters and the Neville Brothers has died.  He was born and raised in New Orleans.  He wrote, sang and produced a lot of good music.












No comments: