This is it! The proof we've been waiting for that non-indigenous life forms have visited Mars.
See that tiny speck in the lower left corner?
That's the Spirit Rover's landing pad.
Source: news.discovery.com
This is it! The proof we've been waiting for that non-indigenous life forms have visited Mars.
That's the Spirit Rover's landing pad.
Source: news.discovery.com