Horror Life (R) By Matt DeCristoApril 5, 2017 0 Space themed horror made its mark with the 1979 Ridley Scott classic “Alien” in which a group of astronauts are… Read More