- Video duration
- 02:34
Trailer: Life
After an international space crew discovers life on Mars, they realise we were better off alone.
After an international space crew discovers life on Mars, they realise we were better off alone.
Save articles for later.
Subscribe for unlimited access to news. Login to save articles.
Return to the homepage by clicking on the site logo.