• spookedbyroaches
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    NEW ATHEIST TESTAMENT TEASER DROPPED #6 Thou shalt copy 2010 reddit memes and copy them to lemmy in 2023