alien

December 27, 2016

Alien: Covenant

A group of space travelers locate an uncharted paradise planet, unaware of the xenomorphs and…