Pressure On for NASA's Friday Launch of Planet-Hunting Kepler

More from Space.com