With today's technology, you would think they could take better photos. 😏
China Releases Moon Footage Of Alien Base. https://x.com/maniaUFO/sta...
China Releases Moon Footage Of Alien Base. https://x.com/maniaUFO/sta...
06:47 AM - Dec 24, 2024
Only people mentioned by markkub in this post can reply