Talk:Alien Beast/@comment-98.67.219.160-20130417023156/@comment-190.188.75.101-20131120165553

Have you seen Alien (1979)?