Who would win, Xenomorphs or The Living Dead?
Xenomorphs
The Living Dead
Vote
View Results
See this poll on:
https://poll.fm/7742085/embed