Sign Up!
Login
New Ceres pics are out! Bright spots are starting to look exactly like what the scientists have called it. Salt deposits or ice. But why is it still so insanely reflective?
Comments: Add Comment