The Doctor back at it!!!
USA TODAY says Ske Dat De Dat is "wildly creative" and "essential listening"!
Dr. John commented on their own status.
Spirit Of Satch track debut on YouTube - listen below and share it around!
In from the LA TIMES!
Dr. John shared Louis Armstrong's photo.