PopskyTestFlight
Poster

Dinosaurs, The Terrible Lizards

1970 • Directed by

Wah Chang

Animation, History

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

Release Date

6/1/1970

Rating

0.0/10