La banda se formó en 1988 en Scarborough, Ontario, un suburbio de Toronto.