Skip to content
Trivia.com

A signature has appeared on Mars. It’s a tiny message hidden in rover hardware.

See also
.com