Dinosaurs, The Terrible Lizards

0.0 1970 10 min

A short film about the history and eventual demise of the dinosaurs, all in stop-motion animation.

Animation Documentary