Tuesday, June 19, 2012

NASA Voyager 1 spacecraft nears interstellar space

Media_httpa57foxnewsc_ahrox

Wow -- 11 billion miles away!!

Posted via email from SteveCorneli.us