Scientists Report Most Earth-like Planet Ever

A team of planet-hunting scientists say they've discovered a planet 20 light...

12K views youtube.com

Interest

Astronomy
Discovered by Kevin
on Sep 29, 2010

Stumblers Who Like This Page