Where To Stream NOVA Season 36 Episode 14
Last Extinction (Megabeasts' Sudden Death)
- Aired March 31, 2009
- 60 Min
Scientists propose a radical new idea of what killed off mammoths and other large animals at the end of the Ice Age.
Last Extinction (Megabeasts' Sudden Death)
Scientists propose a radical new idea of what killed off mammoths and other large animals at the end of the Ice Age.