El 10 de enero de 1994 se hizo una rueda de prensa para anunciar el lanzamiento del nuevo álbum en el Coast Guard Air Station Elizabeth City de Carolina del Norte, Estados Unidos.