from "2004-11-02: Kuumbwa Jazz Center, Santa Cruz, CA, USA" album by Secret Chiefs 3
See who else performs this track