Alien: Covenant Cast Celebrates 'Alien Day' With Live Q&A