With Alien: Covenant coming out this weekend, I thought it would be fun to look back at all of the adventures that we have had with the Xenomorphs. How’s your Alien franchise knowledge? Test yourself below!
[wp_quiz id=”11232″]
Facebook Comments