title>ep 7

For those people who havent watched ALIENS, facehuggers are the "infant" state of the Alien race. After hatching, they find a host to which they attach themselves (on the face). Then they stick an Alien embryo into the face of they vitcim through that little tail. This is why they are also called "facefuckers".