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 ?

  • mango [any]
    ·
    10 months ago

    The abhorrent shit they casually post about Romani people on there makes me nauseous