Release date: 1987-10-01
Length: 83 minutes
Lost city explorers find mutants, cavegirls, dinosaurs and a leather clad space queen.
No streaming provider for
Data provided by JustWatch