• 6 years ago
NASA recently captured an image of spider-like radiating mounds on Mars.

Recommended