iOS app Android app

Search for Life on Mars

Lee Speigel

UFOs On Mars?

HuffingtonPost.com | Lee Speigel | Posted 08.22.2012 | Weird News

NASA's Curiosity rover had hardly touched down on the surface of Mars on Aug. 5 when its cameras started transmitting images back to Earth of some odd...