By Nasa Found Aliens Information
Nov. 14, 2024
After "Alien Doorway", NASA's Curiosity Rover Finds Bizarre Spikes On Mars NASA announces group that will study UFOs; report to come out in 2023 Earth needs to ensure Mars rocks don't have alien germs : NPR By Nasa Found Aliens Information