Land of the Mammoth

Experts re-create the life and death of the woolly mammoth in its Ice Age environs, following two scientific expeditions to northern Siberia's Taimyr Peninsula.
Show More »« Less
Ratings not available

Language: English Release Date: 11 March 2001 Genres: Animals

We're sorry, there are no national broadcasts of this TV show in the next two weeks.

Your Entertainment Today

  • Show All
  • Blogs
  • Photos