Formada en 2002, la banda ha lanzado tres álbumes de larga duración de estudio, un EP y siete videos musicales.