Announcement Date: 1989

Los Cenzontles records at Dolby Labs in San Francisco.