Desde su debut en 1989, la banda ha lanzado 10 álbumes de estudio y numerosas EPs.