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.
1951
2016
2012
1999
1992
2011
1968
1994
2001
1989
2014
2017
2010
2018
1990
2015
2019