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 ?

  • newmou [he/him]
    ·
    10 months ago

    Oh that was a guerrilla marketing campaign for the new Battlefront game coming out

    • GinAndJuche
      ·
      edit-2
      10 months ago

      Is there actually? I realize the joke but god damn I want a new states battlefield