Dec 31, 1993Documented record76% confidenceCelia CruzReleased album “¡Azúcar!”.MusicBrainzTrusted source1 sourceLive sourceArchived#musicbrainz#release#work