It linked me to Stormfront's website. Haha. I've seen people here commenting on Stormfront so I had to check it out. There sure are some confused lost people like this one. Frankly. How can anybody take it seriously.
What are your opinions? I really want to help. - Stormfront there.