TV spot for Alien (1979)

TV spot for Alien (1979)