Bob Dorough is an American bebop jazz pianist, composer and vocalese singer. His trio features himself with guitarist Steve Berger and bassist/guitarist Patrick O'Leary.
Added by Upcoming Robot on June 23, 2012