I was just reading a David Bates article, Trail of Saucers, and he referenced this- and how though it was initially dismissed, NASA did come and say it was a Russian Satellite, but also conveniently lost the evidence to support that statement. Isn't that interesting?