The Avalon Herd

Land and Sea (NL)

The story of Newfoundland's Avalon caribou herd, and how one wildlife officer's passion and commitment helped bring the herd back from what seemed like sure extinction.

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