Browsing Tag

Directed by Deran Sarafian

  • Reviews

    Alien Predators (1985)

    “In 1973, NASA launches Skylab Space Station into orbit. The objective: To perform a series of highly classified experiments that could not take place on Earth. In 1979, Skylab re-enters Earth’s…