Last Day of the Dinosaurs

No tagline available

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.

  • Genre: Documentary, Animation, TV Movie
  • Release Date: 2010-08-29
  • Runtime: 66 min
  • Country: United States of America
  • Language: Czech, English
  • Status: Released
  • IMDb Rating: 7.426
Last Day of the Dinosaurs poster