CHINA TOPIX

12/23/2024 12:10:43 am

Make CT Your Homepage

Chilean Navy

UFO

Incredible Chilean Navy Video Proves Existence of UFOs

Adding more mystery to this mystery is that the UFO didn't appear on radar.

Real Time Analytics