Nova - Last Extinction
Nova - Last Extinction (2009)

Approximately 13,000 years after the mighty mammoth and 35 other groups of mammals vanished from North America, some scientists pose the controversial theory that a massive impact from space may have heralded their demise. For the past four… More

Directed By:
Rated: Unrated
Running Time:
Release Date: June 16, 2009
Add Your Rating
Flixster
User Score
100%