Upload & Sell: On
Actually, if you read the article, it hasn't left yet.
"It is the consensus of the Voyager science team that Voyager 1 has NOT yet left the solar system or reached interstellar space."
OK, but it's getting closer...
I can hardy wait until it comes back, in 2273.