The upper stage spent nine days in a deteriorating orbit after a failed engine burn.
Newly released footage shows the observatory's separation from the Ariane 5 rocket in Earth orbit.
Was it a meteor shower? Space debris burning up in the atmosphere? Could it be aliens finally coming to harvest humans for our vitamins?
Mode
Follow us