Maritime Vignettes Backdrop Blur

Video Loading...

Maritime Vignettes S2012 E03 Escape from the Cape

Overview

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