universeseeker
Skilled Investigator
I wonder that NASA did find something very cool, it looks like structures, especially the donut-shaped thing , but the image was taken from afar, so kinda hard to tell.
Anyone any idea ? or is it just an illisuion?
Anyone any idea ? or is it just an illisuion?