NASA

NBCNews.com   |  April 18, 2013

Kepler probe finds potentially habitable planets

Find out more about the alien super-Earths known as Kepler-62e and Kepler-62f in a video from NASA's Ames Research Center.

Share This:

Sorry, we do not have a transcript available for this video at this time.