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.
1980
2022
2019
1989
2012
1987
1984
2014
1991
2004
2011
1997
1963
2025
2023
2020
1983
1928