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 ?
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 ?
Joke answer: reddit used to have a lot of storm chaser extreme weather videos on it, so it got the nickname stormfront because it loved stormy weather