Close Advertising Evidence – The Case for NASA UFOs Documentary investigating the case of NASA UFO footage filmed by a variety of space missions over the decades. Presented and … NASA 82848 views 0 / 0