El dúo lanzó el álbum "Human After All" en marzo de 2005.