Alien 1979

Published: March 28, 2022, 7 p.m.

In space no one can hear you scream, the facehugger and chest buster , one of the most iconic sci~fi