Jazz Evolution

Jazz Evolution

60% | Aug 12, 2008 | Music

Featured Cast

Cast

Self - Piano
Duke Ellington
Self - Piano
Self - Trumpet
Louis Armstrong
Self - Trumpet
Self - Piano, Vocals
Ray Charles
Self - Piano, Vocals
Self - Guitar
B.B. King
Self - Guitar
Self - Trumpet
Miles Davis
Self - Trumpet

Images