MarsNews.com

Spirit Finds Puzzling Mix of Minerals Space.com

The Spirit rover