Masters of the North is a new reality series in development with the History Channel in Canada. We have been searching for potential participants for the show, and now we are looking for potential...