La banda se formó en 1989, en la ciudad de Oulu, Finlandia, y se disolvió en 2005.