Highest Rated Comments


eongrey1 karma

What's the closest parasite in terms of life cycle to the Xenomorphs of the alien franchise?