• United States of America
  • August 29, 2010
  • 1 hour 6 minutes

Last Day of the Dinosaurs

Category

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.

uFlix.to 2024

uFlix.to does not store any files on its servers.