Horizon S33 E13 - Aliens from Mars

Horizon

Horizon S33 E13 - Aliens from Mars
7.3

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.

CreatorN/A
ActorN/A
CountryUnited Kingdom
ProductionN/A