http://www.outlookindia.com/photos/photoessay/The-Bizarre-Red-Planet/576
The Red Planet
Some bizarre stuff spotted on Mars, captured by NASA.
Some bizarre stuff spotted on Mars, captured by NASA.
http://www.outlookindia.com/photos/photoessay/The-Bizarre-Red-Planet/576