
Back to Show
NOVA
Megabeasts' Sudden Death
Season 36
Episode 7
Scientists propose a radical idea of what killed off mammoths and other Ice Age animals.