Dinosaurs, The Terrible Lizards
0.0
0
1970-06-01
A short film about the history and eventual demise of the dinosaurs, all in stop-motion animation.
Data Provided by