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.
We couldn't find shows similar to this one, but we're always adding new content.
We're working on finding the perfect shows for you. Check back soon!