Skip Navigation

can somebody explain why the shitty "website" called reddit is known as stormfront around these parts

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 ?

36

You're viewing a single thread.

36 comments
You've viewed 36 comments.