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.
1976
1975
1978
1974
1984
1969
1959
1982
1981
1986
1980
1979
1977
2017