from "Fraze Pavilion, Kettering: 2005/06/09" album by Hancock Herbie
See who else performs this track