Artists
Album Info
Release Date: 1987-05-21Label: Denon
Recorded direct-to-2-track digital at Power Station Studios, New York City, on October 16 and 17, 1986.Includes a 12-page booklet with liner notes in English and Japanese.
PCM Digital Recording