Posted on December 25, 2016December 25, 2016 by Martin CuffAlien Covenant Oh look! A Christmas present to me!!! And some LOVELY production stills too. Happy happy happy.