researching and archiving both the pro & con evidence of the case
NASA Ames Research Center Press Release for Film Clip - August 21, 1975
Last articles