NASA announces spiders. From Mars.

I simply can’t imagine why they’d come up with that particular name.

No, wait, I can:

2 thoughts on “NASA announces spiders. From Mars.”

Comments are closed.