World's leading Intelligence Leaks Website
This clip is from the acclaimed Sexy Scene in Alien. There has been no comparable Direction. The same Year as Space 1999 having some of the Crew & bigger budget.