Escape from the Cape

Land and Sea

An incredible story of survival from the north coast of Labrador.

More From Shows/Shows/Land and Sea/2011-2012