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
2012
2016
2009
1999
1992
2011
2001
1978
2019
1954
2003
2010
2007