


Alien Files: Unsealed
Mars: The New Frontier
Season 4 Episode 17 of 20
With science closer than ever to proving that life once lived on Mars, this programme examines whether there is a chance that something once exisited - or may still remain - there
Alien Files: Unsealed airs on Sky History +1 at 12:00 AM, Friday 28 March.
Topics
News ➝ Current Affairs
Documentary