Saturday, February 09, 2013

What on Earth is that thing on Mars?

A 'shiny protuberance', spotted on Mars by Curiosity Rover, has had the internet aflutter for days.
What on Earth is that thing on Mars?

No comments: