Dinosaurs, The Terrible Lizards

10m
0

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