40km Walled Alien Base In De Forest Crater, Video, Moon, UFO Sighting News.
Location of discovery: De Forest Crater, Moon Area of Moon: South Polar region Coordinates: 77.3°S 162.1°W I was looking over...