this is it
-
Look's like NASA is hiding something
Posted
-
but if not could this be Copony's Wormhole
Posted
-
by vrooje admin, scientist
This is a telescope artifact -- there is a bright star off the image reflecting some light into the frame.
Posted