Skip navigation
Help

TIL: That in 1991 Spacewatch discovered an artificial body near earth that is now listed on the NASA Astrophysics data system as a possible alien probe that was observed in the vicinity of our planet. It's orbit will bring it back to the earth in 2016.