Close Advertising The Nasa Connection NASA scientists, former astronauts and secret government files all point to the conclusion that there has been contact with … NASA 63297 views 2025 / 74