A tiny mystery object is zipping past the Earth today, providing astronomers with an excellent opportunity to finally confirm it as being the upper stage of a Centaur rocket that was launched by NASA in 1966.
Read more…
Source : Astronomer Captures Possible Image of NASA’s Long-Lost Centaur Rocket Booster