Last Day of the Dinosaurs is a 2010 Discovery Channel television documentary about the extinction of the dinosaurs. It portrays the Alvarez hypothesis as the cause of extinction.
Release Date: August 29, 2010
November 23, 2000
January 01, 2014
August 15, 2014
January 01, 1987
November 23, 2022
January 01, 1993
July 06, 2012
January 17, 2011
December 27, 2017
November 05, 2014
January 01, 1992
July 22, 2006
December 02, 2021
February 18, 2024
March 30, 2007
January 01, 1999
September 09, 2017
December 04, 1997
May 06, 2011
September 21, 2011