Filmmaker Jon Stewart claims Donald Trump could reveal alien life to distract from an election defeat. Stewart suggested a ...
Watch professional fabricator and super Alien fan Jon Laymon builds a lifesize Xenomorph from scratch in a mere 20 days. The Xenomorph from the Alien franchise is having quite the comeback lately.