Artists
Album Info
Release Date: 1979Label: Denon
Includes insert with Japanese liner notes and technical details and short liner notes in English.Recorded at Sound Ideas Studios, New York City. N.Y. December 19, 1977
Label: Denon
Includes insert with Japanese liner notes and technical details and short liner notes in English.