Land of the Mammoth Add to Favorites | Land of the Mammoth
Remove from Favorites
Land of the Mammoth has been added to your 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
2 Users
No upcoming episodes on TV. Watch them Online.