from "Live From New Orleans" album by Ingrid Lucia and The Flying Neutrinos
See who else performs this track