Video: Astronomers find 'Blue Planet' 63 light years away

Print
Email
|

by KMOV.com Staff

KMOV.com

Posted on July 13, 2013 at 10:08 PM

Updated Saturday, Jul 13 at 10:20 PM

Print
Email
|