Artists
Album Info
Release Date: 1991Label: Elektra Nonesuch
Recorded and mixed August 1990 at Ultrasound Studios, New Orleans, Louisiana.℗ 1991 Elektra Entertainment, a division of Warner Communications, Inc.
Label: Elektra Nonesuch
Recorded and mixed August 1990 at Ultrasound Studios, New Orleans, Louisiana.