Amazing Tower and base found on Moon in Apollo 10 NASA photos! UFO Sighting News.

By Scott Waring Date of discovery: Aug 8, 2018
Location of discovery: Earths moon, Apollo 10
Source photo:

I found this base on the Earths moon today. The base is clearly made by intelligent life because it has a perfectly flat bottom area which is impossible for something thats almost -5 miles across. However it could actually be a alien ship

Source:: ufo 3