Tuesday, December 11, 2012

11 billion miles out, Voyager 1 nears interstellar space

No comments: