I posted this over in the Stern Forum yesterday, completely forgetting that it'd probably get more attention and love over here.
-------------------------------------
Alien: Covenant opens on May 19, and in anticipation of that, April 26 was proclaimed "Alien Day," by who, I don't know - I...