3.522
Lost city explorers find mutants, cavegirls, dinosaurs and a leather clad space queen.
01 Oct 1987
American Independent Productions
United States of America