'Lucky Camera' Rivals Hubble's Clarity

More from Space.com