Alien: Covenant New Footage!! “Prologue” #LastSupper Philip Grom Clip of the Day February 23, 2017 0My gosh I think I just had a geekgasm, and that’s in the post surgical condition I’m in right now…....