Suit actor Trevor Newlin shared behind the scenes photos of the Xenomorph suit on set of Alien: Romulus!
Create your own profile, contribute & engage with other Alien fans!