Last Day of the Dinosaurs

66m per episode
8.3(3)
Documentary

Overview

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.

Network

Discovery

Status

Ended

Original Language

EN