Hundreds of black 'spiders' spotted in mysterious 'Inca City' on Mars in new satellite photos - eviltoast
  • Meuzzin@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    7 months ago

    They really expect us to believe this shit!? Those are definitely large alien spiders that are coming to the surface to mate and multiply as they prepare to attack Earth. I need to join up with United Citizen Federation, quick. I suggest you all do the same…