
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.
Series
Similar Series
Related series ranked by rating and popularity.
No similar series found
Check back later for new content