Dr. John gave us a scare by canceling his show in Central Park on 8-2-2014 for health reasons. However, the New Orleans music legend was in good spirits when we chatted a couple of weeks after that on the release of his new album: Ske Dat De Dat – The Spirit […]