Cover Taken Off Planet-Hunting Telescope

More from Space.com