NASA's Deep Impact Spacecraft on Target Despite Blurry Vision

More from Space.com