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 ?

  • BelieveRevolt [he/him]
    ·
    8 months ago

    It did get shut down, along with The Daily Stormer, for a while, but they both came back sicko-wistful nazi-punching fash-bash