Dinosaurs, The Terrible Lizards

Dinosaurs, The Terrible Lizards

  • 10 Mins
  • 1970
  • en
  • star0

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

Cast & Crew

Image 0