Dinosaurs, The Terrible Lizards

movie

movie poster for Dinosaurs, The Terrible Lizards

Released June 01, 1970

Overview

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

Reviews

There are no reviews!