Look! Down on the ground. See that small speck at the lower left corner on this picture of Mars? It’s alien technology — ours! NASA’s Mars Reconnaissance Orbiter (MRO) snapped this image of Bonneville Crater, near where Spirit, one of NASA’s two roving geology stations, landed in January 2004. The scene was captured by the […]