22 Dec, 2024
4 mins read

Proof of Aliens? Alien hunter spots UFO resting inside a lunar crater (Video+)

A new video has popped up on the Internet sparking conspiracy that there is an alien life on the lunar surface. The YouTube channel named StreetCap1 which is notoriously known for uploading images and videos showing anomalies in the lunar surface has uploaded a new video that shows a saucer-like structure inside a crater on […]