Secret doorway built by aliens’ spotted in picture taken by rover on Mars
The dome church below is about the same as the Mars, the same is true in Wukro too
https://www.msn.com/en-us/news/technolo ... creen=true
Secret doorway built by aliens’ spotted in picture taken by rover on Mars
The dome church below is about the same as the Mars, the same is true in Wukro too