Researcher Claims There Are Alien Buildings On The Moon
The Moon has always been an interesting subject to investigate for the enthusiasts of the other world. Recently, one of them said there are alien buildings on the lunar surface and he even claimed he owns evidence to prove it. The famous Scottish YouTube user who goes by the name Streetcap1 alleges he spotted …
Read moreResearcher Claims There Are Alien Buildings On The Moon