I don’t know much internet history, but i’ve heard tales of a message board called stormfront? was that a subreddit? does it have anything to do with homelander ?

  • novibe
    link
    fedilink
    English
    arrow-up
    30
    ·
    8 months ago

    reddit is still running and it’s nazier and nazier