La banda lanzó dos álbumes en estudio, su autotitulado en 2002 y "One", en 2004, antes de disolverse en 2005.