April 10, 2014April 10, 2014OptivioNLeave a Comment on Life on Mars? How Else to Explain This Mars Rover Photographs? Life on Mars? How Else to Explain This Mars Rover Photographs? It was simply my harmonica! (The atmosphere in Mars is less than 1% of Earth’s, so it is quite hard to play a tune!) Click for More Harmonica Here! Share this:TweetPocketShare on TumblrEmailPrint