La banda fue fundada en 1988 por el guitarrista Steve Thibault y el vocalista Lord Worm.