Astronauts Land on Mars Only to Find Ancient God-Like Humans Living There
2025-04-02 11 Dailymotion
This article is about the idea that aliens visited ancient humans. For the idea that aliens seeded life on earth, see Directed panspermia.<br /><br />This article is about the real-life topic. For the plot device from works of fiction, see<br />