


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 at 11:00 PM, Thursday 27 March.
Topics
News ➝ Current Affairs
Documentary