Spirit's farmhouse anomaly, part 2

The Spirit rover images a fenced in area as well as artifacts and artificial areas. This is positive proof of artificiality on Mars.



Show Description Hide Description