Horizon - Season 31 - The Last Mammoth (Episode 2)
Plot: This Horizon documentary explores theories about the reasons for the extinction of mammoths including those which survived on the Island of Wrangel.
Episode Aired On:
Monday, January 17 1994 31 years ago