Lifestyle

Watch The Alien: Covenant 2017 Trailer

Fans have had to wait years since the last Alien movie for this moment. Today, the Alien franchise are obviously in good Christmas-spirits as they have released the trailer for...