Esta banda ha publicado dos álbumes hasta la fecha y apareció en el festival de música Ozzfest en 2005.