Could we be looking at possible construction on the moon on this LROC image (check out the original source link)
Can we find artificial created construction on LROC images at all ?
See the video and leave a comment with your thoughts on it.
Join our Facebook group
Subscribe to our YouTube channel
Like our page on Facebook
Snapshot link to the anomaly at LROC