En 2003, regresó con su segundo álbum, titulado "Deliverance".