"Space Snails" on Pluto?

NASAs Horizon Spacecraft sent this mysterious photograph after it became the first spacecraft ever to reach pluto on its july 14 flyby.


Comments