Spedizione entro 5 gg. lavorativi
Terri Lyne Carrington (drums), Gerald Clayton (piano, Rhodes), Christian McBride (bass), Robin Eubanks (trombone), Tia Fuller (alto, flute), Antonio Hart (flute), Nir Felder (guitar), Arturo Stable (percussion), Shea Rose (voice, track 11), Lizz Wright (voice, track 3), Herbie Hancock (voice of Duke Ellington, track 11), Special Guest: Clark Terry (trumpet, voice, track 2)