universetoday.com
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"
Ken Kremer