Escape from the Cape

Land and Sea (NL)

An incredible story of survival from the north coast of Labrador. Three men who were left stranded on a ledge on a treacherous cliff talk about their ordeal, and their rescue.

More From Shows/Shows/Land and Sea (N.L.)/2011-2012