Supposedly it was to return in 1997
I cannot seem to find the reference at the moment, but I distinctly
recall reading that it was to return to Earth's vicinity in 1997. I have
no idea if anyone tried to look for it or found it, though.
