Directed by Sam Newfield @ ClassicSCIFI.com

  • Lost Continent (2.5/4) MPAA rating NR