• Flax@feddit.uk
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    7 hours ago

    Once some guy on the street gave me a dvd. I stuck it into my computer and it was a documentary about how nfc payment microchips in the hand are the mark of the beast. Freaked me out.