Tag: The late great New Orleans musician Dr. John was the inspiration for this Muppet Show bandleader

close