What on Earth is that thing on Mars?

A 'shiny protuberance', spotted on Mars by Curiosity Rover, has had the...

8,738 views boingboing.net

Interest

UFOs

Lists Containing This Page