United Kingdom of Great Britain and Northern Ireland
February 04, 1964
Horizon
Aliens from Mars
Season 33 Episode 13
An investigation into claims that life once existed on Mars. NASA scientists and their critics discuss the fossils discovered in a small meteoric rock in Antarctica earlier in 1996.