CHINA TOPIX

11/22/2024 08:18:26 am

Make CT Your Homepage

alien base

It floats?

Mysterious Floating Island in Argentina Called ‘The Eye’ Might be an Alien Base

Some UFOlogists claim The Eye is the upper part of an alien base.

Real Time Analytics