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.
1993
2021
2014
2015
2010
2006
2013
1985
2019
2017
1991
2023
—
2024