Manos, 2 miesiące temu TLDR: It’s gas deposits, not Martian spiders… yet.
TLDR: It’s gas deposits, not Martian spiders… yet.