
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.
Check playback availabilityStreaming availability in Indonesia · powered by JustWatch
No streaming provider information available for this region.

Narrator
Directed by Richard Dale · Released · 2010-08-29