Lanzaron tres álbumes de estudio y varios EP antes de separarse definitivamente en 2005.