Artists
Album Info
Release Date: 1978Label: Denon
recorded at Sound Ideas Studios, New York City, November 22, 23 & December 1, 1977.Denon PCM Recording
Made in Japan.
Label: Denon
recorded at Sound Ideas Studios, New York City, November 22, 23 & December 1, 1977.