voyage to the planet of Brontosaurus pic 2 Published December 2, 2013 at 500 × 330 in The Legend of Dinosaurs and Monster Birds (1977) – Movie Review