Add likes... Dinosaurs, The Terrible Lizards A short film about the history and eventual demise of the dinosaurs, all in stop-motion animation.Genre: Animation, HistoryDirector: Wah ChangCast: Country: