Artists
Album Info
Release Date: 1990Recorded directly to two track digital in Englewood Cliffs, New Jersey, on January 16 & 17, 1990, digitally mastered there on February 6, 1990.
This is the initial CD edition issued in the US, with a ten digit barcode as shown in the image.