The notorious Professor Challenger claims that dinosaurs still walk the earth.
On a remote plateau in the middle of impenetrable jungle, they discover the impossible truth, but must battle monsters and men before they can bring their testimony home..
The notorious Professor Challenger claims that dinosaurs still walk the earth