• Pea666@feddit.nl
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Or some weird explanation about aliens building the pyramids or the Nazca Lines or something? Come on OP! Give us some clarification!