Mars Express Discovers Mysterious Martian “Spiders” - SciTechDaily
- Mars Express Discovers Mysterious Martian “Spiders” SciTechDaily
- Hundreds of black 'spiders' spotted in mysterious 'Inca City' on Mars in new satellite photos Livescience.com
- 'Spiders' on Mars as seen by ESA's ExoMars Trace Gas Orbiter European Space Agency
- 'Spiders' spotted on surface of Mars: Here's what they really are USA TODAY
- Satellites spot clusters of 'spiders' sprawled across Mars' Inca City (photo) Space.com