
Does anyone else think that the Great Pyramids of Egypt (including the Great Sphinx) might be the location of the UFO that Ross Coulthart talked about? Because I do. Literally every clue or hint he has mentioned just sound like this is the exact location of the “archeological UFO,” and so I found this article pretty interesting. You know, the Suez Canal in Egypt is a true modern marvel, worthy of praise. Which makes Egypt a valuable partner in the international community.. 👀
submitted by /u/BotUsername12345
[link] [comments]