3 D Alien Snowman Graces Vesta

[/caption] An alien ‘Snowman’ on an alien World. The ‘Snowman’ is a string of three craters and is among the most strange and prominent features discovered on a newly unveiled world in our solar system – the giant asteroid Vesta. It reminded team members of the jolly wintertime figure – hence its name – and … Continue reading 3 D Alien Snowman Graces Vesta