Mars Curiosity Rover Wall and Drainage Ditch up on the Mountain
guitarlover
Published
07/07/2015
This is by far the best evidence of Alien life once living on Mars. This is not fake. Here's the link to the original NASA site. http://mars.jpl.nasa.gov/msl-raw-images/msss/00953/mcam/0953MR0042170040502131E01_DXXX.jpg
1 Comments