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