Directed by Robert Clarke @ ClassicSCIFI.com

  • Hideous Sun Demon (2.5/4) MPAA rating NR