This photo was taken by NASA Mars rover Curiosity on April 3, 2014. Some theorize the white speck in the distance is artificial life, and may indicate signs of intelligent life on the planet. (Photo: NASA/QMI Agency). Tweet · Bookmark and Share. Change text ...
This photo was taken by NASA Mars rover Curiosity on April 3, 2014. Some theorize the white speck in the distance is artificial life, and may indicate signs of intelligent life on the planet. (Photo: NASA/QMI Agency). Tweet · Bookmark and Share. Change text ...
Facebook
Twitter
Pinterest
Instagram
Google+
YouTube
LinkedIn
RSS