Su álbum debut Last Exit salió a la venta el 21 de septiembre de 2004 bajo "KIN Records".