Funk Remembrance Remembering NOLA’s Beloved Poppa Funk July 23, 2019July 23, 2019 Meghan Roos 0 Comments Aaron Neville, Art Neville, Charles Neville, Cyril Neville, Dr. John, Ivan Neville, New Orleans, Professor Longhair, RIP, Stevie Ray Vaughan, The Neville Brothers Art Neville, founding member of The Neville Brothers and The Meters, died July 22 at 81 Read more