Longtime WWOZ show host "Jelly Roll Justice" David Averbuck passed on Sunday,
December 15, 2019, at his home in California, after a long illness. He was
David and his wife, Patti, came to their first Jazz Fest in 1990, and
instantly fell in love with New Orleans. They ...