La banda se forma en el 2004, en Montreal, Quebec, Canadá, el 14 de agosto de 2007 se edita su primer álbum "Once Only Imagined".