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.
1950
1997
1991
2005
1985
2004
1995
1998
1978
2002
2007
2010
2013
1984
1954