Corsair is here welcome to my new video . As you know Many Unidentified Structures on the moon are being Spotted by Amateur Astronomers. But Those Things are different…Some of them resembles to human tech such as antenna or a communication sitation. Still there is no official explaination about the.
source