Neptune's newfound mini moon may have been created by comets
Get the Full StoryAstronomers refer to it as "the moon that shouldn't be there." Read more...More about Mashable Video, Neptune Moons, Hippocamp Moon, Hippocamp Formation, and Space DiscoveriesShare: