Alien Files: Unsealed

Life on Mars

Series 1 - Episode 5 Life on Mars

ADVERTISEMENT

Summary

Experts examine the possibility that life began on Mars and travelled to Earth, and assess the plans aliens may have in store for the human race if they really do exist.
Documentary