CD Review: Dr. John- “Skee-Dat-De-Dat” The Spirit of Satch

The most difficult part of discussing Dr. John is deciding where to start. It’s hard to track a man that has lived more than most. And when I say that, I don’t mean years; I mean experience. When you think of Dr. John, what comes to mind? Voodoo? Drug addiction? …

READ MORE →