Land of the Mammoth Add to Favorites

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

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

Rate it
4.5
2 Users